| |
|
|
| | Есть поле, в котором хранится ряд чисел, в таком виде: 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)
| | | - | |
| |
|
|