Программирование > PHP

Помогите с запросом плиз

(1/1)

kiruxa:
У меня возникла такая проблемка ...
Мне надо сделать запрос так чтоб он выбрал 6 значений из базы, причем 2 из них обязательный (по ключу id) а остальные 4 - произвольно

делаю так

$sql="SELECT * FROM tbl_cars WHERE  (`id`=\'1\' OR `id`=\'2\') AND`dealer_id`=\'$dealer_id\' LIMIT 6

выдает только два значения :(

подскажите плиз

html_coder:
Просто твои условия выборки накладывают такие ограничения, что выбирается максимум две записи, т.е. ты выбираешь только те у которых id = 1 или id = 2, если ID уникально, а это скорее всего так, то запрос с такими условием никогда не выбирет больше двух записей.

Вопрос в форум по MySQL

kiruxa:
да это я понимаю,

мне просто надо сделать чтоб сначала в запросе шли обязательные поля, а остальные произвольно...

вот не могу додумать до этого :((

Sniper:
а тебе надо обязательно одним запросом?

если не одним, то в чем проблема?

сначала просишь два обязательных (поле AND поле).

а другим четыре остальных

kiruxa:
да вот хочеться красиво, чтоб одним ...
токо додумать не могу...

просто потом все это потом в один массив сливать, не совсем удобно

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии