我有一个查询
$STH_1 = $DBH_R->query("SELECT table_name
FROM information_schema.tables
WHERE table_name
LIKE 'v_c_ei\_9%'
");
$stmts_1 = array();
while (($row_1 = $STH_1 -> fetch_assoc()) !== null){
$table_name = $row_1['table_name'];
此查询的结果通常是按顺序排列的表列表:
v_c_ei_9001
v_c_ei_9002
...........
v_c_ei_9030
在另一个表中v_c_country
,我有 2 列:table_name
和country_name
,(例如, v_ei_c_9001
是Australia
、v_ei_c_9012
是Great Britain
等)
通常,因此,我需要来自上述查询的表(表名)列表,但在 ORDER ASC 中来自 table 的国家/地区名称v_c_country
。
如何更改查询?