【发布时间】:2021-03-13 14:43:28
【问题描述】:
我想弄清楚我做错了什么
这是我的 JOIN
select * from table1 left outer join table2 on
table1.fkID = table2.fkID
where table2.fkID= 500 order by 1 desc
我应该多条记录,但我只得到 1 条,我在这里做错了吗
【问题讨论】:
-
请提供样本数据。它使问题更清晰
-
旁注:Bad Habits to Kick : ORDER BY ordinal。考虑到您使用的是
SELECT *,这可能会特别成问题。
标签: sql sql-server