Php SQL(如何显示所有表中的所有结果?)
如果有人能帮我,我会很高兴的 我有三张桌子 表1 表2 塔尔贝3 它们几乎相同,但有些列略有不同 我想问的是如何显示网页上所有3个表(包括行和列)的所有结果 另外,如何使搜索栏浏览所有3个表 例如,如果我看到某人按名字或姓氏搜索 因此,结果显示了所有3个表中的行,其中包含一个示例,例如Annette、Andrew、Anamari、Andrea等 谢谢你试试工会: 如果三个表的列数相同,则可以执行以下操作: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
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,您编写了代码吗?您尝试了什么吗?如果是,请更新您的问题