今天的乙個sql面試題

2021-08-31 19:51:14 字數 684 閱讀 9384

今天的乙個sql面試題當時沒做出來,後來從網上查到的解決方法及相關資料

表結構:表名:page

id  int

url varchar

title varchar

body varchar

用乙個sql查詢將url匹配的排在最前,title匹配的其次,body匹配最後,沒有任何字段匹配的,不返回

用union 實現聯合查詢,在每個查詢語句中定義乙個臨時變數mark 並給mark賦值,在最後的輸出時採用mark來排序,這樣實現真的好簡單。其實這都考驗我們對sql的編成思想。

有空還得看看sql基礎啊

SQL 今天的乙個sql面試題(分組函式使用)

已經對試題做了化名處理。表記錄如下 根據表記錄,利用sql得出如下的結果 這裡之所以記錄下來,是因為這個sql必須要用到高階分析函式,就是分組內排序和分組求和。意思就是,題目要求就是按照deptno來分組,然後在分組內將記錄按照sal來排序,並且求得每條記錄的sal在該分組內總和sal的佔比。sel...

今天對面試題做乙個總結

一 string為什麼是final 這個問題可以從兩方面考慮 效率和安全性 當string類被宣告為final時,其相應的string的方法也為final,能夠提高 的執行效率 當string類被宣告為final時,表明其不可被繼承,也就是說如果有乙個string的引用其一定是string物件,而不...

乙個面試題

題目是 假設乙個 搜尋引擎收錄了2 24首歌曲,並記錄了可收聽這些歌曲的2 30條url,但每首歌的url不超過2 10個。系統會定期檢查這些url,如果乙個url不可用則不出現在搜尋結果中。現在歌曲名和url分別通過整型的song id和url id唯一確定。對該系統有如下需求 1 通過song ...