8 設 Table A 的 Schema 為(id name age),Table B 的 Schema 為(id grade),Table A 的內容以 List 表示為:((01
Tom 29) (02 Amy 18) (03 Kim 25) (04 Lee 19) (05 Joe 23) (06 Tim 10)),Table B 的內容以 List 表示為:((01
30) (02 45) (03 80) (04 70) (05 60) (06 88));試問下列 SQL 程式:select id from A where age > 20 union select
id from B where not (grade < 80),所得的結果以 List 表示為何?
(A)(01 03 05)
(B)(03 06)
(C)(01 03 05) (03 06)
(D)(01 03 05 06)
答案:登入後查看
統計: A(13), B(19), C(45), D(121), E(0) #1090739
統計: A(13), B(19), C(45), D(121), E(0) #1090739
詳解 (共 2 筆)
#6228238
select id from A where age > 20有(01,03,05)
select id from B where not (grade < 80)有(03,06)
聯集就會變成(01,03,05,06)
0
0