Bigzone |
Отправлено: 12.09.2004, 21:02 |
|
Не зарегистрирован

|
Как правильно построить SQL запрос следующего вида:
SELECT * FROM bdname WHERE num='1' AND num='2' AND num='10' AND num='21'
ну и в таком роде гдето пока 500 условий.
Можно ли так и писать (AND num='21') или можно подругому. Чтобы оптимально. |
 |
Nick |
Отправлено: 13.09.2004, 07:20 |
|

Машинист паровоза
Группа: Участник
Сообщений: 247

|
результат 0 записей |
 |
Gedeon |
Отправлено: 13.09.2004, 08:23 |
|

Ветеран
Группа: Модератор
Сообщений: 1742

|
Не AND, а OR это первое, а второе если нум числа, то кавычек не надо и третье, а что как-то условие построить нельзя так что 500 условий не перечислять, у Вас похоже вся база неправильно спроектирована.
|
 |
AVC |
Отправлено: 13.09.2004, 09:28 |
|
Ветеран
Группа: Модератор
Сообщений: 1583

|
Смотри Gedeon.
Если это все же не ошибка проектирования, то можно вспомнить о конструкции IN:
Select * From Table Where num in (1, 2, ... n)
или
Select * From Table Where num in (Select num2 From Table2 Where ...)
(Конструкция 2 иногда бывает неэффективной но она легко заменяется на join)
|
 |