推 jimbosanho:我大概懂囉!我下面有回復我後來完成的CODE謝囉! 01/27 05:45
※ 引述《jimbosanho (chacha)》之銘言:
: 小弟最近開始接觸SQL
: 是在公司使用oracle 8i的資料庫
: 想問如果有比父子資料是像以下這樣
: 父 子
: ________ _________
: A 1
: A 2
: B 1
: B 2
: B 3
: 但是我要印出的資料只要有一筆父的資料
: 父 子
: ________ _________
: A 1
: 2
: B 1
: 2
: 3
: 重複的值選擇不列印
: 但是父子是在同一個欄位
: 意及
: 人
: ____________
: A
: 1
: 2
: B
: 1
: 2
: 3
: 第一次發問,請多包含
SELECT DECODE(子,"AAA",父,子) AS 人
FROM (
SELECT DISTINCT 父, "AAA" AS 子 FROM TABLE
UNION ALL
SELECT DISTINCT 父, 子 FROM TABLE
) ORDER BY 父, 子
應該這樣就可以了吧~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.83.220