【问题标题】:NOT LIKE not working with SHOW [duplicate]不喜欢不使用 SHOW [重复]
【发布时间】:2017-05-13 14:58:10
【问题描述】:
SHOW TABLES NOT LIKE 'wp_2_%'

这个 sql 查询不适合我

【问题讨论】:

  • 这是一个查询吗?
  • 您使用的是哪个 dbms 和接口。 SQL 本身没有 SHOW 命令。

标签: mysql syntax-error


【解决方案1】:

您不能在show tables 语句中直接使用not like,但可以将它放在where 子句中:

SHOW TABLES WHERE tables_in_db NOT LIKE 'wp_2_%';

【讨论】:

    【解决方案2】:

    是的,它不应该工作。 SHOW TABLES 根本不允许这样使用 NOT

    http://dev.mysql.com/doc/refman/5.7/en/show-tables.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-31
      • 2018-05-27
      相关资源
      最近更新 更多