我正在尝试执行ORDER BY,我希望任何没有连接表中的条目的行显示在列表的底部,然后按名称进行组织。简化的表格是:
用户(id,name) 照片(id,filename,user_id)
到目前为止,我有:
SELECT name FROM users
LEFT OUTER JOIN photos ON photos.user_id = users.id
ORDER BY *ANSWER HERE*, name DESC
非常感谢。
答案 0 :(得分:10)
答案 1 :(得分:0)
SELECT name FROM users
LEFT OUTER JOIN photos ON photos.user_id = users.id
ORDER BY photos.user_id DESC, name DESC
ORDER BY photos.user_id DESC
将在结尾显示NULL值。