2015-07-24 2 views
-2

У меня есть таблица с 2 конкретные столбцы «log_number» и «сообщение»как использовать SQL для проверки, если определенное значение столбца содержит еще некоторое значение столбца

Текст значение «сообщение» должно содержать «log_number "значение

Теперь я хочу написать sql select, чтобы проверить, есть ли какие-то плохие строки, которые нарушают правила! как я могу это сделать ...

+0

Любой базовый учебник по SQL должен сделайте это ясно. – siride

+0

У меня есть базовый учебник по sql, но мне жаль, я понятия не имею об этом выборе ... – allencharp

+0

Я почти не понимаю вопрос, но кажется, что 'instr()' было бы хорошим местом для начала. – Marc

ответ

1

Если я правильно понял ваш вопрос ... это будет список записей, для которых строка log_number не содержащихся в строке сообщений:

SELECT * 
    FROM your_table 
WHERE instr(message, log_number) < 1; 
Смежные вопросы