我是 mssql 的新手。在这里我需要使用三个表之间的连接来获取一些数据。
Header join Lines join Images --> 结果
标题表:
行表:
对于每个标题记录,我们可以有多个行项目。
图像表:
每个图像将具有唯一图像或多个图像。需要从标题记录的项目列表中获取 1 个图像 url。
结果集:
询问 :
SELECT HT.O_ID,
HT.Type,
HT.Total,
IM.Image
FROM HEADER_TABLE HT
JOIN LINE_ITEM_TABLE LIT
ON LIT.O_ID = HT.O_ID
JOIN IMAGE_TABLE IT
ON IT.IMAGE = LIT.ITEM_ID
WHERE IT.SECTION = 'Retail'
Run Code Online (Sandbox Code Playgroud)
此查询返回多行。但我需要为每个标题记录一个唯一的行。
谁能帮我修一下。