|
2.5 Кб |
|
| Не получается выбрать данные. Выводится очень много записей чем нужно.
Вот запрос
SELECT *
FROM necessary_details, keys_words, details
WHERE necessary_details.model = 38
OR necessary_details.model = 39
OR necessary_details.model= 21
OR necessary_details.model = 23
OR necessary_details.model = 2
OR necessary_details.model= 1
AND necessary_details.name = details.id_details
AND necessary_details.model = keys_words.id_keys_words
|
Таблицу necessary_details прикрепил во вложенном файле
Из таблиц details и key_words я лишь беру текстовые значения ну это видно из запроса
пробовал делать запрос просто из necessary_details.model все работает а если данные брать сразу из трех нет | |
|
|
|
|
|
|
|
для: technic611
(08.01.2014 в 14:51)
| | цепочку условий model = n1 OR ... model = nn нужно взять в скобки.
А лучше вообще записать выбор из списка
necessary_details.model IN (n1, n2, ... nn)
|
| |
|
|
|