原创 Oracle中row_number()、rank()、dense_rank()

row_number的用途非常廣泛,排序最好用它,它會爲查詢出來的每一行記錄生成一個序號,依次排序且不會重複,注意使用row_number函數時必須要用over子句選擇對某一列進行排序才能生成序號。 rank函數用於返回結果集的分區內每行

原创 Oracle中row_number()、rank()、dense_rank()

Oracle中row_number()、rank()、dense_rank() 的區別 row_numbe的用途非常廣泛,排序最好用它,它會爲查詢出來的每一行記錄生成一個序號,依次排序且不會重複,注意使用row_numbe

原创 oracle中處理日期的方法

1. 日期和字符轉換函數用法(to_date,to_char) select to_char(sysdate,‘yyyy-mm-dd hh24:mi:ss’) as nowTime from dual; //日期轉化爲字符串

原创 row_number() over()分組排序詳解

row_number() over()分組排序功能: 在使用 row_number() over()函數時候,over()裏頭的分組以及排序的執行晚於 where 、group by、  order by 的執行。 例一: 表

原创 oracle中的case用法詳解

case語句的種類: 1.簡單case語句 語法: case exp when comexp then returnvalue … when comexp then returnvalue else returnvalue end

原创 oracle中decode和sign函數的用法

sign(n); sign函數說明:取數字n的符號,大於0返回1,小於0返回-1,等於0返回0(n可以是表達式,(n-200)) 例子: 比較大小: a=10; b=50; sign(a-b) ==-1 sign(b-a) =

原创 Oracle trunc()函數的用法

Oracle trunc()函數的用法 TRUNC(for dates)   TRUNC函數爲指定元素而截去的日期值。   其具體的語法格式如下: TRUNC(date[,fmt]) 其中:date 一個日期值,fmt 日期

原创 Oracle中的'||'與concat()

Oracle中的’||’ Oracle 語句中“||”的用法類似於java中的“+”,都是用來拼接字符串的。 SQL> select ‘ABC’||‘EFG’ from dual; 結果:ABCEFG concat() 另一種拼接

原创 Oracle的連接

Oracle的連接詳解(左連接、右連接、全連接...)   1  說明: 提到數據庫必須要知道聯接操作,這部分的內容在數據庫查詢操作中佔到舉足輕重的地位,今天我就來說說這些聯結操作。 聯接操作可以在WHERE中指定,也可以在FROM子句中

原创 紅黑樹的插入、刪除

介紹 紅黑樹是一個平衡的二叉樹,但不是一個完美的平衡二叉樹。雖然我們希望一個所有查找都能在~lgN次比較內結束,但是這樣在動態插入中保持樹的完美平衡代價太高,所以,我們稍微放鬆逛一下限制,希望找到一個能在對數時間內完成查找的數據結構

原创 BST、AVL、RBT、B-、B+

BST樹        即二叉搜索樹:        1.所有非葉子結點至多擁有兩個兒子(Left和Right);        2.所有結點存儲一個關鍵字;        3.非葉子結點的左指針指向小於其關鍵字的子樹,

原创 NoSQL 與 SQL 的區別

目錄: 概念 NoSQL 誕生的原因 NoSQL 優缺點 NoSQL 與 SQL 的區別 1. 概念 SQL (Structured Query Language) 數據庫,指關係型數據庫。主要代表:SQL Server,O

原创 Java垃圾回收

一、問題   筆者最近遇到超級多的關於java中垃圾回收機制的問題,所以特地寫一遍博客來和大家交流一下java中的垃圾回收到底是什麼鬼。所謂垃圾回收即使jvm覺得你這個對象沒有存在的必要,將你清理出去,那麼問題來了。 如何確定某個對象是需

原创 面試常問:什麼是紅黑樹?

什麼是紅黑樹?   ———————————— 二叉查找樹(BST)具備什麼特性呢? 1.左子樹上所有結點的值均小於或等於它的根結點的值。 2.右子樹上所有結點的值均大於或等於它的根結點的值。 3.左、右子樹也分

原创 面試紅黑樹

  連續兩次面試都問到了紅黑樹,關鍵兩次都沒有答好,這次就完整地來學習整理一下。 沒有學習過紅黑樹的同學請參考: <<Introduction to Algorithms>> Chapter 13 Red-Black Trees Chap