【发布时间】:2021-02-17 18:39:25
【问题描述】:
这些是数据库 MySql 版本 8.0.17 上的表列表
t_contents_s300_10_2021
t_contents_s300_1_2021
t_contents_s300_2_2021
t_contents_s300_3_2021
t_contents_s34d_1_2021
t_contents_s34g_1_2021
t_contents_s34g_2_2021
t_contents_s3sv_1_2021
t_contents_s3sv_2_2021
我需要在这个表格列表中找到所有表格,例如 s3 和 1 和 2021
我已经尝试过这个查询,但返回包含所有数字,而不仅仅是1
如何解决?
提前感谢您的帮助。
mysql> SELECT
table_name
FROM
information_schema.TABLES
WHERE
table_name LIKE ( 't_contents_s3%' );
+-------------------------+
| TABLE_NAME |
+-------------------------+
| t_contents_s300_10_2021 |
| t_contents_s300_1_2021 |
| t_contents_s300_2_2021 |
| t_contents_s300_3_2021 |
| t_contents_s34d_1_2021 |
| t_contents_s34g_1_2021 |
| t_contents_s34g_2_2021 |
| t_contents_s3sv_1_2021 |
| t_contents_s3sv_2_2021 |
+-------------------------+
9 rows in set (0.44 sec)
【问题讨论】: