猿问

多张表字段属性全部一样,怎样优雅地写脚本将所有表的select结果连起来?

有N个表,表明有个字符串'table1','table2','table3'.....'tableN'。这些表的字段全部一样,现在从这个N个表中取出相同的字段,sql应该怎么写?
select field1,field2
from table1---tableN
这个N个表示动态变化的,应该怎么办?谢谢

表的数量比较多,不能用手写一个个union


慕勒3428872
浏览 737回答 2
2回答

素胚勾勒不出你

union 不能的话,只能 循环1-n 执行 sql1 - sqln 取出来数据追加到一个数组,就是要查n次 ,查出来数据最好加缓存

哔哔one

union 不能的话,只能 循环1-n 执行 sql1 - sqln 取出来数据追加到一个数组,就是要查n次 ,查出来数据最好加缓存
随时随地看视频慕课网APP

相关分类

MySQL
我要回答