如何使用sql检查某个列值是否包含另一个特定的列值

时间:2015-07-24 03:39:42

标签: sql oracle

我有一个表,有2个特定列“log_number”和“message”

“message”文本值应包含“log_number”值

现在我想编写一个sql select来检查是否存在违反规则的坏行!我怎么能这样做......

1 个答案:

答案 0 :(得分:1)

如果我理解你的问题...这将列出你的消息字符串中没有包含log_number字符串的记录:

SELECT *
  FROM your_table
 WHERE instr(message, log_number) < 1;