gpt4 book ai didi

MySql 显示表查询

转载 作者:行者123 更新时间:2023-11-30 01:00:24 28 4
gpt4 key购买 nike

我正在尝试使用此查询选择数据库中的表名称

show tables LIKE 'table1%'

它工作正常,但在同一张表中,我有一个版本的表,其中一些列为空,称为“table1_blank”。当我使用上述语句时,我得到以 table1 开头的每个表,包括“空白”,如何从选择中排除“table1_blank”?

谢谢。

最佳答案

您可以使用multiple like clauses使用 SHOW TABLES 的 where 条件:

SHOW TABLES 
FROM `dbname`
WHERE `Tables_In_dbname` LIKE 'table1%'
AND `Tables_In_dbname` NOT LIKE 'table1\_%';

关于MySql 显示表查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20183322/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com