where 1=1 就是個恒等式,為了讓後面的sql語句成立,比如接and
decode(parentid, null, '0', parentid) 的意思是如果parentid=null,返回0,否則返回parentid
union指令的目的是將兩個sql語句的結果合併起來.從這個角度看,union跟join有些許類似,因為這兩個指令都可以由多個**中擷取資料.union的乙個限制是兩個sql語句所產生的字段需要同樣的資料種類.另外,當我們用union這個指令時,我們只會看到不同的資料值(類似 select distinct).union只是將兩個結果聯結起來一起顯示,並不是聯結兩個表...
用法:select date from store_info union select date from internet_sales;
注意:如果我們在任何乙個sql語句用select distinct date的話.會得到完全一樣的結果.
union all 指令的目的也是要將兩個sql語句的結果合併在一起.union all 和 union 不同之處在於前者會將每一筆符合條件的資料都列出來.無論資料值有無重複.
用法:select date from store_info union all select date from internet_sales;
鮮為人知的 Python 語法
所有人 好吧,不是所有人 都知道 python 是一門用途廣泛 易讀 而且容易入門的程式語言。但同時 python 語法也允許我們做一些很奇怪的事情。眾所周知 python 的 lambda 表示式不支援多行 但是可以模擬出多行 的效果。def f x string if x.endswith g ...
C 鮮為人知的符號
目錄 1 1.引言 1 2.少為人知的符號表1 1 2.1.符號表 1 2.2.示例 2 3.少為人知的符號表2 2 3.1.符號表 2 3.2.示例 3 這些鮮為人知的c 符號,可直接在 中使用,但實踐中不推薦這麼做,可作為茶餘飯後的樂趣了解c 的另一面。雖然它們鮮為人知,但卻不是gnu g 獨有...
parseInt鮮為人知的用法
var float num 3.14 float num parseint float num console.log float num var str num 3.14string str num parseint str num console.log str num 注意 parseint轉...