2011-01-20 2 views
1

Как обрабатывать два условия на одном столбце? Предположим, что мой запрос, какКак написать этот конкретный запрос?

SELECT * FROM mytable WHERE id = 'aa' AND (title REGEXP 'foo' OR branch REGEXP 'bar') 

Я хочу поставить условие на title, что это не Шоуда быть картины "test - // followed by any thing". Спасибо заранее.

+0

Почему вы используете 'REGEXP'? – BoltClock

+0

добавить 'AND title! = 'Test - // за которым следует любая вещь'' – GolezTrol

ответ

2

Использование NOT LIKE:

SELECT * 
FROM mytable 
WHERE title NOT LIKE 'test - %' 
-- AND etc.... 
Смежные вопросы