为 mysql 编写此查询的正确方法是什么(这似乎可行,但似乎很愚蠢)(191 是变量的硬代码)
select t1.item_id, t1.item_name, t1.item_desc, t.quantity, t.price
from (select * from items i where i.item_id = 191) as T1
LEFT JOIN (select * from item_properties ip) as T
on t1.item_id = t.fk_item_id and t1.item_id=191;
T1.item_id 是 PK,T.fk_item_id 是外键(?--只有当父 T1.item_id 存在时才存在)
这是我在 t.values 不存在(并且无法加入)时将它们返回为 null 的方式。
谢谢