【发布时间】:2014-02-15 02:57:03
【问题描述】:
假设我有一个包含以下列的成员资格表:
id, first, last, email, type, expires, parentid
类型可以是“父”或“子”
如果我查询一个孩子的 id,我如何返回孩子信息的名称和父母的到期/姓名?
基本上是这样的:
select
first,
last,
email,
if (type = "child"
select
expires,
first as parent_first,
last as parent_last
from members
where id = parentid)
else ( expires )
from members where id = 100
【问题讨论】:
标签: mysql select join subquery