我有2张桌子
第一桌:
review(r_id, r_name, r_AttachmentId1,r_AttachmentId2)
1,11,21 [11 is file xyz.txt, 21 is file abc.txt]
第二桌:
attachmentinformation (a_Attachmentid,a_AttachmentFileName,a_AttachmentFileExtension)
(11,xyz,txt)
(21,pqr,txt)
并且对于第一个表中的每个附件将在第二个表中具有一个记录,例如,第一个表中的r_AttachmentId1(11)具有详细信息。在第二个表
想要实现:一个sql查询是通过传递r_id想要为两个文件检索a_AttachmentFileName。
提前感谢。
答案 0 :(得分:1)
您需要查看JOIN:
SELECT a.a_AttachmentFileName
FROM review r
JOIN attachmentinformation a
ON a.a_Attachmentid IN (r.r_AttachmentId1, r.r_AttachmentId2)
WHERE r.r_id = 1;