在MYSQL中,我创建了以下查询:
select product_name as name from product_table where
product_name not in ('a', 'b', 'c')
and upper(product_name) like upper('_%')
此查询返回所有产品名称:( 我不希望它返回所有产品名称!
答案 0 :(得分:0)
您要求提供的所有产品名称列表中没有' a'' b'或' c'。 upper(product_name)将始终匹配upper(' _%')
_匹配任何一个字符 %匹配一个或多个字符
所以包含一个或多个字符的内容将不会包含' a'' b'或' c'。