|
|
|
|
|
для: Valick
(14.11.2008 в 12:03)
| | IN определяет множество которому может принадлежать или не принадлежать значение указанное в скобках.
Те в массив попадут те строки из (35,36,37,38) которые сушествуют в базе. Поэтому говорить о "и" или "или" некорректно. ссылка | |
|
|
|
|
|
|
|
для: Trianon
(14.11.2008 в 11:26)
| | Здесь
WHERE id IN (35,36,37,38)
|
результирующий массив должен содержать строки с id равными 35,36,37,38
если я не прав, значит не достаточно хорошо учил мат часть. | |
|
|
|
|
|
|
|
для: Ильдар
(14.11.2008 в 11:36)
| | вечер пятницы ) | |
|
|
|
|
|
|
|
для: Trianon
(14.11.2008 в 11:33)
| | если бы условие было id1=35 AND id2=36 то дургое дело, а тут может быть условие только ИЛИ
Потому что id не может сразу быть равным 35 и 36 | |
|
|
|
|
|
|
|
для: Qiao
(14.11.2008 в 11:28)
| | >но и "и" хотелось бы узнать если можно кроме как
>"id=35 AND id=36"
И что даст такое условие? | |
|
|
|
|
|
|
|
для: Trianon
(14.11.2008 в 11:26)
| | Спасибо.
WHERE id IN (35,36,37,38) - это как я понял "или"
Нужно "или", но и "и" хотелось бы узнать если можно кроме как "id=35 AND id=36" | |
|
|
|
|
|
|
|
для: Valick
(14.11.2008 в 11:21)
| | где логическое И ? | |
|
|
|
|
|
|
|
для: Ильдар
(14.11.2008 в 11:03)
| | Здесь логическое "и", а там логическое "или"... но согласен скорее всего автору нужно именно это. Хотя уточнить бы надо. | |
|
|
|
|
|
|
|
для: Qiao
(14.11.2008 в 10:45)
| | WHERE id IN (35,36,37,38) | |
|
|
|
|
|
|
| ...... WHERE id='35' OR id='36' OR id='38' .... - можно так, но поле всё время одно и тоже
Можно ли это объединить типа ...... WHERE id=('35' || '36' || ...)
? | |
|
|
|
|