|
|
|
| У меня есть колонка в таблице, где записано, например, следующее:
id_num
1;2;12;10
2;12;10;4
3;1
Как мне регулярными выражениями извлечь записи где id_num равен определенному числу, например где присутствует 1 (естественно только 1 а не 10 и не 12).
Использую REGEXP '[^;]число[\$;]'. Не получается. :-( | |
|
|
|
|
|
|
|
для: levsha
(24.12.2007 в 17:37)
| | Попробуйте выражение вида
| |
|
|
|
|
|
|
|
для: cheops
(25.12.2007 в 00:55)
| | Спасибо за помощь, но это не работает :-( | |
|
|
|
|
|
|
|
для: levsha
(25.12.2007 в 18:07)
| |
SELECT * from `table` where `id_num` REGEXP '^1{2,}';
SELECT * from `table` where `id_num` REGEXP '1[^1{1,}]';
SELECT * from `table` where `id_num` REGEXP '1^[[:digit:]]';
|
| |
|
|
|