Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.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 如何选择mysql数据库中所有表中字符串通用的所有字段?_Php_Mysql - Fatal编程技术网

Php 如何选择mysql数据库中所有表中字符串通用的所有字段?

Php 如何选择mysql数据库中所有表中字符串通用的所有字段?,php,mysql,Php,Mysql,我有一个mysql数据库,其中有3个表“groupstage”、“quarterfinal”和“semifinal”。所有这些表都有一个名为“Date”的列。现在,我想编写一个查询,从中可以获取具有特定日期的表中的所有字段?我应该用php写什么 要获得所需内容,您可以编写一个查询,将3个表连接起来,如: SELECT * FROM groupstage, quarterfinal, semifinal WHERE groupstage.date = quarterfinal.date AND q

我有一个mysql数据库,其中有3个表“groupstage”、“quarterfinal”和“semifinal”。所有这些表都有一个名为“Date”的列。现在,我想编写一个查询,从中可以获取具有特定日期的表中的所有字段?我应该用php写什么

要获得所需内容,您可以编写一个查询,将3个表连接起来,如:

SELECT *
FROM groupstage, quarterfinal, semifinal
WHERE groupstage.date = quarterfinal.date AND quarterfinal.date = semifinal.date
AND date = "YOUR DATE"

在php中,您只需创建一个var$query=“上面的我的查询”

取决于您的预期。如果3个表之间存在关系,则使用带有连接条件的单个查询,如果没有,则使用3个不同的查询最常见的问题。你试过什么?