sql語句如下
SELECT * FROM
(SELECT a.CHARGE_TYPE as 複選框扣費類型 FROM a -- 特意弄個字段
UNION ALL
SELECT a.CHARGE_TYPE as 複選框扣費類型 FROM a
)
WHERE a.id='129' and 複選框扣費類型 != 'PROMOTION' -- 在外面做條件用
錯誤解析:
Every derived table must have its own alias
每個派生表必須有自己的別名
SELECT * FROM
(SELECT a.CHARGE_TYPE as 複選框扣費類型 FROM a
UNION ALL
SELECT a.CHARGE_TYPE as 複選框扣費類型 FROM a
)
as haha WHERE a.id='129' and 複選框扣費類型 != 'PROMOTION' -- 加個別名,就不報錯了。