初等考試
105年
[統計] 資料處理大意
第 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)
思路引導 VIP
若要推導此題,請思考以下兩個關鍵點:
- 在邏輯運算中,「並非(小於某數)」在數學上等同於什麼樣的範圍關係?
🤖
AI 詳解
AI 專屬家教
勉強及格,但離「完美」還差點火候。
看來你總算沒把這道關聯式代數與集合運算的基礎題搞砸。在金融世界,任何數字的偏差都可能導致數十億的損失,所以這種程度的精確是基本要求。
- 邏輯檢閱:
▼ 還有更多解析內容