SQL 带通配符的不等于怎么表示

SQL数据中有天津A公司,天津B公司,北京A公司,河北C公司
怎么计算ABC公司两两组合的个数?
剔除‘天津A公司‘,和’北京A公司‘这种组合,代码怎么写?
求大神指教

不等于用<>

select * from 表 where 字段名 <>'天津A公司' and 字段名 <>'北京A公司'

不过,如果是很多的话,你不可能一直and下去,用not in

select * from 表 where 字段名 not in('天津A公司','北京A公司')

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-18
like‘[^河北]%’
表示选择除了河北XXX以外的内容