|
|
|
| Есть поле, в котором хранится ряд чисел, в таком виде: 1,5,6,3,2,7,9
Можно ли одним запросом осуществить такой замысел:
SELECT * FROM table WHERE IN ARRAY (field,var)
где var либо число, либо аналогичный массив.
подскажите, пожайлуста, может ли БД сделать такой запрос. | |
|
|
|
|
автор: 12312 (25.06.2009 в 02:21) |
|
|
для: Zilog
(25.06.2009 в 02:15)
| | Если количество возможных элементов этого множества небольшое (не более 64 значений), то можно использовать тип поля SET.
Если же это не так, то заводите отдельную таблицу. | |
|
|
|
|
|
|
|
для: Zilog
(25.06.2009 в 02:15)
| | LIKE попробуйте | |
|
|
|
|
|
|
|
для: Zilog
(25.06.2009 в 02:15)
| | - | |
|
|
|