[英]MYSQL: LIKE with Except Condition
我需要协助。 我想说明,有名称数据库"sample"
,但除了"sample"
与"fallback"
字。
Database Name
sample_1
2_sample
sample_fallback
samsple_2
s_sample
fallback_sample
我只想得到:
sample_1
2_sample
samsple_2
s_sample
我应该从该查询中添加什么?
"SHOW DATABASES LIKE '%sample%';"
您将需要直接查询information_schema
以获得此列表。
select schema_name
from information_schema.schemata
where schema_name like '%sample%'
and schema_name not like '%fallback%'
SHOW DATABASES
不够灵活。
SHOW DATABASES LIKE '%sample%' AND NOT LIKE '%fallback%';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.