EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

[SQL] Закрепить

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB
[SQL] Закрепить
Автор Сообщение
DEXIF
#!/bin/bash
Согнул ложку


Зарегистрирован: 27.09.2006
Сообщения: 919
Откуда: Минск
49930 Монеты

СообщениеДобавлено: Вт, 10 Мар, 2009 17:04    Заголовок сообщения: [SQL] Закрепить Ответить с цитатой

Вобщем... такая проблема...
Есть таблица... Допустим так..
id | string | top

top - флаг приоритета отображения [0|1]
вобщем выводится таблица по ORDER BY `id` DESC
Но мне надо сделать чтобы сначала выводились строки с top 1
а потом только с top 0 причём по ORDER BY `id` DESC
тоесть например:
Код:
таблица:
1|str1|0
2|str2|1
3|str3|0
вывод:
2|str2|1
3|str3|0
1|str1|0

Надеюсь доходчиво обьяснил Smile
UPD: желательно 1 запросом... Уже голову сломал :'(
UPD2: пробовал в ORDER BY прописать AND но он не обрабатывается так как мне необходимо (
_________________


S
|D|EG| Let's Rock! | XAP в ЛИЧКУ, SAPE
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Вт, 10 Мар, 2009 17:50    Заголовок сообщения: Ответить с цитатой

GROUP BY val1,val2 ORDER BY val;
как мне кажется.
_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Вт, 10 Мар, 2009 17:52    Заголовок сообщения: Ответить с цитатой

о. вспомнил.
ORDER BY key1 DESC,key2 DESC
_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DEXIF
#!/bin/bash
Согнул ложку


Зарегистрирован: 27.09.2006
Сообщения: 919
Откуда: Минск
49930 Монеты

СообщениеДобавлено: Вт, 10 Мар, 2009 19:37    Заголовок сообщения: Ответить с цитатой

Smile Спасибо Smile Что-то затупил... Smile AND и OR попробовал... а обычную запятую както проигнорил Smile
_________________


S
|D|EG| Let's Rock! | XAP в ЛИЧКУ, SAPE
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB Часовой пояс: GMT
Страница 1 из 1

 


EOMY TOP 100 Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group


Рейтинг SIMPLETOP.NET