Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 要在新行中使用不同的表行吗_Php_Mysql_Phpmyadmin - Fatal编程技术网

Php 要在新行中使用不同的表行吗

Php 要在新行中使用不同的表行吗,php,mysql,phpmyadmin,Php,Mysql,Phpmyadmin,我的数据库中有10个表用于日志数据。我想通过一些条件(如orderby)从所有这些数据库中获取数据。这些表中有一个公共列ORDERID 例如:- 表1-:订单\区域\ 1 RECID ORDERID ORDER TO 1 A1_001 JIM 2 A1_002 SAM 3 A1_003 TIM 表2-:订单区域2 RECI

我的数据库中有10个表用于日志数据。我想通过一些条件(如orderby)从所有这些数据库中获取数据。这些表中有一个公共列ORDERID

例如:-
表1-:订单\区域\ 1

RECID         ORDERID        ORDER TO  
  1           A1_001           JIM  
  2           A1_002           SAM  
  3           A1_003           TIM
表2-:订单区域2

RECID         ORDERID        ORDER TO  
  1           A2_001          ALBERT  
  2           A2_002           JOHN  
  3           A2_003          KEVEN
表3-:订单区域3

RECID         ORDERID        ORDER TO  
  1           A3_001          SPENCER  
  2           A3_002          CRISTY  
  3           A3_003           JOE
现在我希望结果如下

ORDERID        ORDER TO  
A1_001           JIM  
A1_002           SAM  
A1_003           TIM
A2_001          ALBERT  
A2_002           JOHN  
A2_003          KEVEN
A3_001          SPENCER  
A3_002          CRISTY  
A3_003           JOE
我想要一个这样的查询。

请帮助解决这个问题。

但是我将如何设置order by等条件您是指最终数据order by?是的。。我明白了。但是,有没有其他方法可以运行这些多个select查询,只有一个select查询可以工作。没有,您必须执行union,因为它将来自不同表的数据合并到一个表中。它甚至不包括使用公共键连接表并获取数据的连接;如果这对你有帮助,我建议你接受它好吗?
select ORDERID,`ORDER TO` from ORDER_AREA_1
union all
select ORDERID,`ORDER TO` from ORDER_AREA_2
union all
select ORDERID,`ORDER TO` from ORDER_AREA_3