我很难做到看似简单的事情。我有以下疑问: SELECT id, col1, col2, col3 FROM table1 WHERE (condition)
到目前为止还不错,现在我有几行表1中的col1,col2,col3。现在我还需要另一个表table2中的一些特定列,该表有一个共享列=id。
假设我想要表2中的col1,col2,其中table1.id=table2.id。我尝试了连接,但它们总是替换其中一个表,而不是将它们组合在一起。
我试过的例子:
SELECT table1.id, table2.col1, table2.col2
FROM table1
INNER JOIN table2 ON table1.id=table2.id;
实现这一目标的正确方法是什么?
谢谢!
1条答案
按热度按时间bzzcjhmw1#
您应该为列指定别名,以便它们在
SELECT
: