Ещё раз о выборке

Xupypr

Новичок
Ещё раз о выборке

Вопрос буквально в следующем..
Реально (и как) сделать выборку 1 SELECTом таким образом, чтобы сначала выбирались и сортировались поля с 1 значением, затем с другим...
Попробую объяснить на примере...

Есть таблица с списком рекламных шитов, растяжек и фасадов. у каждого свой номер. Надо чтобы сортировались и выводились сначала номера (number)(по убыванию) с полем (tip) "рекламные шиты", затем номера из "растяжки", ну и в довершении "фасады". Причём выборка делаеться по определённому городу (список в $towns).


делаю так

$sql = "SELECT number, storona, tip, adres, stoimost, 12m, 1m, 2m FROM $table WHERE gorod=\"$towns[$i]\" ORDER BY tip | number";

но сортируеться вовсе не так, как надо...


з.ы. дело ещё в том, что в некоторых городах имеються только рекламные шиты.
 

Xupypr

Новичок
Автор оригинала: alpine
Xupypr
Как должна выглядить результирующая таблица?
Исходня таблица:

http://ksupipr.narod.ru/table.jpg

надо чтобы отсортировались все number из tip(рекламный шит), затем все number из tip(фасад здания) ни и number из tip(Транспорт-перетяжки), причём сначала из gorod Сургут, затем точно также для всех остальных городов.

Вообщем в итоге должно быть всё как на скрине, но на скрине всё добавлялось в том порядке, в котором нужно, но при добавлении "вразброс" это не получаеться, поэтому и нужна выборка с сортировкой.
 

alpine

Новичок
Xupypr
ПО ссылке яндек предлагает озакомится с 404 страницей.

Скорее всего тебе надо
SELECT gorod, tip, number, storona, adres, stoimost, 12m, 1m, 2m FROM table ORDER BY gorod, tip, number DESC
 

Xupypr

Новичок
ссылка мёртвая=( ... вот новая..

http://lessa.stsland.ru/table.jpg

-~{}~ 07.12.05 16:13:

alpine точно!!! запятые =)) .. тупимс... я через | пытался и нефига не получалось =)) ..

Спасибо огромное. Пол дня на это убил.. а тут всё проще простого.. =)
 

tf

крылья рулят
Xupypr что я слышал о данном приеме кот с forum.fastbb.ru работает (может это кон шизофрения но не факт)
если тебе дествит нужен ответ неполенись и напиши его вопрос полность без никаму не нужных ссылок.
 
Сверху