SQL 筆試題
一個筆試題:
sql語句的問題
J F
---------- ----------
3 5
4 5
5 5
SQL> select * from test3;
K Y
---------- ----------
5 0
6 0
我需要得到的結果是
DD F Y
---------- ---------- ----------
3 5
4 5
5 5 0
6 0
SQL> insert into test2 values (3,5);
已建立 1 行。
SQL> insert into test2 values (4,5);
已建立 1 行。
SQL> insert into test2 values (5,5);
已建立 1 行。
SQL> create table test3 (k number,y number);
表已建立。
SQL> select * from test2;
J F
---------- ----------
3 5
4 5
5 5
SQL> insert into test3 values (5,0);
已建立 1 行。
SQL> insert into test3 values (6,0);
已建立 1 行。
SQL> select * from test3;
K Y
---------- ----------
5 0
6 0
SQL> commit;
提交完成。
-------------錯解------------
----使用union
SQL> select j DD,f,to_number(null) from test2
2 union
3 select k ,to_number(null),y from test3;
DD F TO_NUMBER(NULL)
---------- ---------- ---------------
3 5
4 5
5 5
5 0
6 0
-------------使用union all
SQL> select j DD,f,to_number(null) y from test2
2 union all
3 select k ,to_number(null),y from test3;
DD F Y
---------- ---------- ----------
3 5
4 5
5 5
5 0
6 0
題目的意思是按test2.j=test3.k做full join
我寫的肯定結果一樣,因為沒有重複行
------------正解-----------
SQL> select nvl(j,k) DD ,f,y from test2 full join test3 on j=k;
DD F Y
---------- ---------- ----------
3 5
4 5
5 5 0
6 0
-------------------------------------
select dd,max(f),max(y)
from
(select j DD,f,to_number(null) y from test2
union
select k ,to_number(null),y from test3)
group by dd;-------------風鈴中の鬼提供!
-
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-667852/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL崗位30個面試題,SQL面試問題及答案SQL面試題
- HTML最新面試題(筆試面試題)HTML面試題筆試
- Python 筆試 面試題Python筆試面試題
- 前端筆試題面試題記錄前端筆試面試題
- 常見面試SQL問題面試SQL
- SQL面試題,快問快答!SQL面試題
- 測試筆試多選題筆試
- 2018年面試sql筆試題基本就是這個(萬變不離其宗)--SQL查詢、更新語句面試SQL筆試
- 前端筆試題面試題記錄(下)前端筆試面試題
- IT公司筆試題(四)筆試
- 面試題隨筆面試題
- c++筆試題C++筆試
- php筆試題gtalentPHP筆試
- Linux-筆試題Linux筆試
- 影像處理筆試面試題筆試面試題
- 20201014:演算法題+筆試題演算法筆試
- JavaScript經典筆試題JavaScript筆試
- 騰訊筆試題集筆試
- 3 .NET Core筆試題筆試
- AI筆試面試題庫-Python題目解析1AI筆試面試題Python
- AI筆試面試題庫-Python題目解析3AI筆試面試題Python
- AI筆試面試題庫-Python題目解析4AI筆試面試題Python
- 100道測試工程師筆試題工程師筆試
- 記一次面試筆試題面試筆試
- 前端面試&筆試&錯題指南(三)前端面試筆試
- 測試筆試邏輯思維題筆試
- 前端面試&筆試&錯題指南(二)前端面試筆試
- 前端面試&筆試&錯題指南(四)前端面試筆試
- SQL實戰-資料分析師-筆試面試-每日一練SQL筆試面試
- 荔枝FM的前端筆試題前端筆試
- 華為秋招筆試題筆試
- 飢人谷2019筆試題筆試
- Java筆試題怎麼做Java筆試
- Android面試之Java基礎筆試題Android面試Java筆試
- 資料探勘面試筆試題(附答案)面試筆試
- 技術崗-常見筆試面試題筆試面試題
- 效能測試筆試 50 題 (答案在末尾)筆試
- 從一道筆試題題說起筆試
- SQL面試題 三(單表、多表查詢)SQL面試題