【发布时间】:2021-09-13 07:14:35
【问题描述】:
我找不到一个直截了当的答案。我的查询吐出错误的结果,我认为这是因为它没有将“AND”视为实际连接。
你能做这样的事情吗?如果不能,正确的方法是什么:
SELECT * from X
LEFT JOIN Y
ON
y.date = x.date AND y.code = x.code
?
【问题讨论】:
-
预期的实际结果是什么?
-
语法正确 - 否则您会收到错误消息。您的描述“吐出错误的结果”并没有告诉我们有关您的问题的任何信息。您必须向我们展示一些示例数据和预期的输出。最好在sqlfiddle.com 上创建一个小例子
标签: postgresql