Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.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 SQL(如何显示所有表中的所有结果?)_Php_Mysql_Sql_Phpmyadmin - Fatal编程技术网

Php SQL(如何显示所有表中的所有结果?)

Php SQL(如何显示所有表中的所有结果?),php,mysql,sql,phpmyadmin,Php,Mysql,Sql,Phpmyadmin,如果有人能帮我,我会很高兴的 我有三张桌子 表1 表2 塔尔贝3 它们几乎相同,但有些列略有不同 我想问的是如何显示网页上所有3个表(包括行和列)的所有结果 另外,如何使搜索栏浏览所有3个表 例如,如果我看到某人按名字或姓氏搜索 因此,结果显示了所有3个表中的行,其中包含一个示例,例如Annette、Andrew、Anamari、Andrea等 谢谢你试试工会: 如果三个表的列数相同,则可以执行以下操作: SELECT Table1.* FROM Table1 WHERE FirstName L

如果有人能帮我,我会很高兴的

我有三张桌子

表1 表2 塔尔贝3

它们几乎相同,但有些列略有不同

我想问的是如何显示网页上所有3个表(包括行和列)的所有结果

另外,如何使搜索栏浏览所有3个表

例如,如果我看到某人按名字或姓氏搜索 因此,结果显示了所有3个表中的行,其中包含一个示例,例如Annette、Andrew、Anamari、Andrea等

谢谢你

试试工会: 如果三个表的列数相同,则可以执行以下操作:

SELECT Table1.* FROM Table1 WHERE FirstName LIKE 'An%' OR LastName LIKE 'An%' UNION SELECT Table2.* FROM Table2 WHERE FirstName LIKE 'An%' OR LastName LIKE 'An%' UNION SELECT Table3.* FROM Table3 WHERE FirstName LIKE 'An%' OR LastName LIKE 'An%'
如果没有,则可以指定所需的字段:

SELECT FirstName, LastName FROM Table1 WHERE FirstName LIKE 'An%' OR LastName LIKE 'An%' UNION SELECT FirstName, LastName FROM Table2 WHERE FirstName LIKE 'An%' OR LastName LIKE 'An%' UNION SELECT FirstName, LastName FROM Table3 WHERE FirstName LIKE 'An%' OR LastName LIKE 'An%'

如果表不相同,则发出三个不同的查询。Doe,您编写了代码吗?您尝试了什么吗?如果是,请更新您的问题