回到我的MySQL数据库,有两个表,一个有两个键值,而第二个从两个表中选择并始终从一个
第一表总是有数据与之相关的1到N,但与之相关的第二张表可能没有。 我需要总是返回第一个数据,独立如果第二个表中没有。
继承人我查询:
select a.*, b.* FROM disp_ofer a, ofer_detl b
WHERE
a.esta_cod = 'Lelis'
AND
a.disp_ofer_data = '2013-10-30 16:07:20'
AND
b.disp_ofer_data = a.disp_ofer_data
AND
b.esta_cod = a.esta_cod
使用'留下join'。另外,我假设用_“有两个关键值”_你真的意味着_一个复合主键_对吗? – geomagas
@darkman您不应该根据声望或投票选择答案。我的答案格式更好,内容更多。我可以问你为什么选择另一个吗? – plalx