Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 14:51
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть таблица news с полямиid lang category title dateid - номер новости (int)lang - язык (int)category - категория (int)title - название (text)date - дата (int)id и lang - уникальныеВыбор статей с языковой версии 1 раваняетсяSELECT * FROM news WHERE lang = 1 ORDER BY date DESCВыбор статей с языковой версии 2 раваняетсяSELECT * FROM news WHERE lang = 2 ORDER BY date DESCМожет кто подскажет как построить запрос, что бы работало следующим образом:Выбираются скажем 2 статьи с языковой версией 2 (базовая), а если в даной версии нету записей, то с версией 1что то типа SELECT * FROM news WHERE lang IN(1,2) GROUP BY id ORDER BY FIND(lang, 1,2)который конечно же не работает так как группировкапроисходит до сортировкиМожно ли вообще составить такой запрос?Зарание спасибо
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
помогите составить запрос Guest Продолжение старого архива 0 17.10.2011 10:30
Помогите нубу составить SQL Запрос Guest Продолжение старого архива 0 16.10.2011 16:12
Помогите составить запрос Guest Продолжение старого архива 0 16.10.2011 15:43
Помогите составить запрос Guest Продолжение старого архива 0 16.10.2011 14:33
Помогите пожалуйста составить запрос Guest Продолжение старого архива 0 16.10.2011 14:04



© www.otvetnemail.ru - Форум вопросов и ответов.