作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
User_Master (ID is Primary Key identity)
ID Name Age Gender
1 James 25 Male
2 John 30 Male
User_Image (User_Id is foreign key from User_Master)
ID User_Id Thumbnail
1 2 ABC.Jpeg
2 2 AB.jpeg
User_Master
获取所有字段和一个来自
User_Image
的所选用户的缩略图名称 table
User_Id Name Age Gender Thumbnail
1 James 25 Male null
2 John 30 Male ABC.Jpeg
最佳答案
一种方式,假设您想要具有最低 id 的图像,因为显然有多个选项;
select
id, name, age, gender, thumbnail
from (
select
rank() over (partition by m.id order by i.id asc) as rank,
m.id,
name,
age,
gender,
thumbnail
from
User_Master m left join User_Image i on (i.user_id = m.id)
) t where rank = 1
关于sql - 如何在不重复的情况下在 SQL 查询中连接两个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8519811/
我是一名优秀的程序员,十分优秀!