【发布时间】:2012-03-19 12:54:35
【问题描述】:
我有 4 个表,default_table、table_a、table_b、table_c,每个都有两列,
我想从所有表中选择name 和id 然后对其进行排序,
我试试"SELECT Name,ID FROM default_table, table_a, table_b, table_c ORDER BY Name"
但这给了我错误,所以有人可以帮我解决这个问题,我需要 sql 或 php 中的代码,或者如果可以的话,甚至需要 javascript
【问题讨论】:
-
Javascript 是一种客户端技术,因此不能真正与 mysql 直接交互。您遇到什么错误,因为这对我们有帮助?
-
SELECT Error Name is ambiguos之类的 -
那是因为你在多个表中有相同的列名,所以数据库不知道你想要哪一列