检查列中是否有多个值?

时间:2011-12-15 11:12:52

标签: mysql sql

我需要检查列中是否有值。目前我这样做:

  

WHERE type!='internal-link'和type!='external-link'和type!='home-link'..

继续。有20种类型,我需要确保类型不是其中的8种。 MySQL有某种in_array函数吗?

类似的东西:

  

WHERE type!= ['internal-link','external-link','home-link'] ..

1 个答案:

答案 0 :(得分:3)

试试这个:

WHERE type NOT IN ('internal-link', 'external-link', 'home-link' )