Программирование > 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:
да вот хочеться красиво, чтоб одним ...
токо додумать не могу...
просто потом все это потом в один массив сливать, не совсем удобно
Навигация
Перейти к полной версии