2010-03-05 45 views

回答

2

您需要在表上进行连接以获取所有这些列的连接。

警告:使用*获取所有列是不好的做法。您应该限定(名称)您需要的所有列。

下面是一个例子:你可能不喜欢

SELECT * 
FROM table1 t1 
INNER JOIN table2 t2 
    ON t1.key2 = t2.key2 
INNER JOIN table3 t3 
    ON t1.key3 = t3.key3 
1

方式一:

SELECT * 
FROM table1, table2, table3 

你必须让路更多的信息。

这将生成所有三个表中的Cartesian product

+0

我很想试试,但感觉有点不道德。 – 2010-03-05 15:36:30