можно ли сделать 1 запросом?

Vadimka

Новичок
можно ли сделать 1 запросом?

имеются 2 запрос к одной таблице:
1. order by PRIOR desc limit 3
2. order by ID desc limit 27

можно ли их объеденить в 1 запрос?
чтобы из 30 выбранных строк, первые 3 были приоритетными .. и остальные ?
 

svetasmirnova

маленький монстрик
хотя, похоже, я не поняла вопроса. Но всё равно можно:
[sql]
(SELECT needed FROM table ORDER BY prior limit 3)
UNION
(SELECT needed FROM table ORDER BY id limit 27)
[/sql]

-~{}~ 02.10.05 22:17:

Фанат
я второй ответ писала одновременно с твоим =)
 

kruglov

Новичок
А смысл хранить в базе более 3-х приоритетных строк, чтоб им еще limit задавать при выборке?
 
Сверху