Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.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_Sql Order By - Fatal编程技术网

Php 来自两个没有联接的表的数据

Php 来自两个没有联接的表的数据,php,mysql,sql-order-by,Php,Mysql,Sql Order By,表“主题”包含以下列: sub_date, sub_content, student_id 2014-10-03, english, 1 2014-10-09, maths, 2 2014-10-11, biology, 1 game_date, game_content, student_id 2014-10-05, Hockey, 1 2014-10-18, Tennis, 1 2014-10-20, Cricket, 2 及 “桌面游戏”包含以下列: sub_date, sub_con

表“主题”包含以下列:

sub_date, sub_content, student_id
2014-10-03, english, 1
2014-10-09, maths, 2
2014-10-11, biology, 1
game_date, game_content, student_id
2014-10-05, Hockey, 1
2014-10-18, Tennis, 1
2014-10-20, Cricket, 2
及 “桌面游戏”包含以下列:

sub_date, sub_content, student_id
2014-10-03, english, 1
2014-10-09, maths, 2
2014-10-11, biology, 1
game_date, game_content, student_id
2014-10-05, Hockey, 1
2014-10-18, Tennis, 1
2014-10-20, Cricket, 2
我想按日期显示student_id 1订单的所有详细信息(考虑sub_日期和game_日期

Date, Topic
2014-10-03, english
2014-10-05, Hockey
2014-10-11, biology
2014-10-18, Tennis
请帮助

您可以尝试以下方法:

select sub_date,sub_content from subjects where student_id = 1
UNION
select game_date,topic from games where student_id = 1
你可以试试这个(尽管听起来不是个好主意):


你有什么反对连接的地方吗?没有连接两个表的公共行。这就是为什么,
student\u id
?显然,它应该在WHERE子句中。如果你想将结果限制到一个特定的行,你需要把它放在
WHERE
子句中。比如
WHERE student\u id=x
。如果你甚至不能计算如果你自己动手,学习MySQL的基础知识会更好。