我有两张表:一张是 d_sms,另一张是 d_image 表。每个 sms_id 我有两个图像:第一个是主图像,第二个是报价图像。我想通过 image_id 和 image_offer_id 选择这些图像。我给出两个图像但在两行中的问题。我需要在一行中选择图像和 offer_image。怎么做?
这段代码给了我两行
SELECT d_sms.*
, d_image.*
FROM
d_sms
INNER JOIN d_image
ON d_sms.image_id = d_image.id
or d_sms.offer_image_id = d_image.id