|
странно, но не работает Where IN (..., ...)
|
|||
---|---|---|---|
#18+
Здравствуйте. в таблице (SQLite) есть поле (типа TEXT) оно содержит некоторый набор слов (через запятую): "красный, синий, зеленый, желтый, фиолетовый," вот такой запрос (с помощью LIKE) выполняется отлично: все записи находятся правильно! Код: sql 1.
однако этот же запрос переписанный вот так: Код: sql 1.
запрос отрабатывает без ошибок, но ничего не возвращает = 0 строк! хотелось бы понять - почему? p.s. для тестирования запросов использую SQLite Expert ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2018, 20:35 |
|
странно, но не работает Where IN (..., ...)
|
|||
---|---|---|---|
#18+
lx09x, а вот так пробовал ... IN ('синий', 'зеленый', 'красный') без запятых в конце ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2018, 21:04 |
|
странно, но не работает Where IN (..., ...)
|
|||
---|---|---|---|
#18+
d7i, да, пробовал. и с запятыми и без, и даже с пробелом после запятой = 0 записей. но, наверное, надо все же с запятыми, ведь в этом поле они именно так и записаны: красный, синий, зеленый, ... а LIKE и спец.символа "%" нет - значит нужно указывать полное соответствие... хотя, может я и ошибаюсь. в общем, мистика) даже вот так не работает: Код: sql 1.
и даже так тоже не работает: Код: sql 1.
и так тоже: Код: sql 1.
и вот так: Код: sql 1.
все уже перепробовал. молчит, не ругается, но ничего и не выводит, типа - нету такого) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2018, 21:20 |
|
странно, но не работает Where IN (..., ...)
|
|||
---|---|---|---|
#18+
все, вопрос закрыт! p.s. in ищет не вхождения, а точные значения. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2018, 21:52 |
|
странно, но не работает Where IN (..., ...)
|
|||
---|---|---|---|
#18+
lx09x хотелось бы понять - почему? Букварь читать очень полезно http://www.sql.ru/docs/sql/u_sql/ch5.shtml ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2018, 01:11 |
|
|
start [/forum/topic.php?fid=54&fpage=4&tid=2008462]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 141ms |
0 / 0 |