1

我有好几条这样的记录。“Count_no”表示主键,“override”表示应该覆盖/覆盖哪一行。

样本记录

例如:第 79 条记录 / 行,它必须 / 将被第 83 行覆盖。(不被第 80、81 或 82 行覆盖)

我想要这样的结果查询:

Count_no  |  Desc                    |  Desc2                |  Amount
-------------------------------------------------------------------------
79        |  Revenue from Order #23  |  Change Item : .....  |  0.0000

有可能吗?

4

1 回答 1

1
SELECT  
  T1.Count_no
  T1.Desc
  IFNULL(T2.Desc2,T1.Desc2) as Desc2
  T1.Amount
FROM T T1
LEFT JOIN T T2 on T1.Count_no=T2.override
于 2013-08-14T11:14:20.020 回答