【发布时间】:2014-07-08 22:36:17
【问题描述】:
我正在处理以下查询:
INSERT INTO a (id, value) VALUES (_id, (SELECT value FROM b WHERE b.id = _id));
表a:id、值(有默认值)
表 b:id、值
表 b 不包含所有请求的值。所以 SELECT 查询有时会返回 0 行。在这种情况下,它应该使用 a.value 的默认值。
这有可能吗?
编辑:
标记为已解决的帖子的 cmets 中空列的解决方案。
【问题讨论】: