连接多个具有相同前缀名称的表

时间:2018-12-18 07:44:13

标签: mysql sql join prefix

是否可以将所有名称以相同前缀开头的表联接在一起?

例如,对于具有相同前缀Customer_Feedback10,Customer_Feedback11,Customer_Feedback12,Customer_Feedback13等的表,这些表具有相同的列名和结构。我想加入所有人并做SELECT * FROM

我知道我可以使用以下方法获取所有表名:

SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.tables 
WHERE TABLE_NAME LIKE 'Customer_Feedback%'

我要实现的是联接所有以“ Customer_Feedback”为前缀的表。然后显示数据。

1 个答案:

答案 0 :(得分:0)

MySQL中没有这样做的功能,但是您可以尝试使用预处理语句创建一些过程以创建动态连接语句。