SQL LIKE和NOT LIKE在同一个查询中

时间:2013-11-05 17:19:42

标签: php mysql sql

我有100张桌子。一些表包含表名为'plan_2',其中一些'temp'。

那么如何选择只有'plan_2'的表格不包含'temp'。

我的查询无效。

$result=mysql_query("SHOW TABLES LIKE 'plan_2%' AND TABLES  NOT LIKE '%temp%'"); 

1 个答案:

答案 0 :(得分:6)

select table_name
from information_schema.tables
where table_name LIKE '%plan_2%'
and table_name NOT LIKE '%temp%'
相关问题