我有好几条这样的记录。 “count_no”表示主键,“override”表示应该覆盖/覆盖哪一行。
例如: 第 79 条记录/行,它必须/将被第 83 行覆盖。 (不被第 80、81 或 82 行覆盖)
我想要这样的结果查询:
Count_no | Desc | Desc2 | Amount
-------------------------------------------------------------------------
79 | Revenue from Order #23 | Change Item : ..... | 0.0000
有可能吗?
最佳答案
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
关于php - 将几行合并为一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18230019/