|
RLIKE
|
|||
---|---|---|---|
#18+
Требуется при помощи RLIKE выбрать все строки в которых не встречается подстрока ABC. Возможно ли это сделать на стороне MySQL ? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2003, 18:02 |
|
RLIKE
|
|||
---|---|---|---|
#18+
Ну я не знаю зачем такие сложности с RLIKE . Достаточно просто LIKE . Код: plaintext 1. 2. 3.
mahoune ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2003, 18:29 |
|
RLIKE
|
|||
---|---|---|---|
#18+
Проблема сделать это внутри RLIKE а не снаружи :) Типа SELECT * FROM My_Table WHERE field_01 LIKE 'MAGIC_VALUE' ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2003, 18:36 |
|
RLIKE
|
|||
---|---|---|---|
#18+
В таком случае, читая MySQL Regular Expressions , находим: [^a-dX] Matches any character which is ( or is not, if ^ is used ) either a, b, c, d or X. To include a literal ] character, it must immediately follow the opening bracket [. To include a literal - character, it must be written first or last. So [0-9] matches any decimal digit. Any character that does not have a defined meaning inside a [] pair has no special meaning and matches only itself. mysql> SELECT "aXbc" REGEXP "[a-dXYZ]"; -> 1 mysql> SELECT "aXbc" REGEXP "^[a-dXYZ]$"; -> 0 mysql> SELECT "aXbc" REGEXP "^[a-dXYZ]+$"; -> 1 mysql> SELECT "aXbc" REGEXP "^[^a-dXYZ]+$"; -> 0 mysql> SELECT "gheis" REGEXP "^[^a-dXYZ]+$"; -> 1 mysql> SELECT "gheisa" REGEXP "^[^a-dXYZ]+$"; -> 0 mahoune ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2003, 09:37 |
|
RLIKE
|
|||
---|---|---|---|
#18+
Наверно, "внутри" имеется ввиду как сделать конкат? например, Код: plaintext 1. 2.
или Код: plaintext 1. 2.
поправьте меня, если неправильно написал как сделать конкат. забыл уже :( ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2003, 10:02 |
|
|
start [/forum/topic.php?fid=47&msg=32265533&tid=1855777]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 310ms |
total: | 453ms |
0 / 0 |