SQL菜鳥筆記之第二篇 SELECT基本功能介紹(上)

lurou發表於2011-08-29

本節就是介紹下select的基本功能,以前我也學過,看看小布老師會怎麼講。



1、select的三種基本功能:
projection:查詢列
selection:查詢記錄
join:結合多張表查詢結果

2、select的注意事項
在程式中寫的句子不同於實時的命令列查詢,儘量少用*而把所有欄位都寫出來,這樣可以避免解析的過程,速度會快不少;
SQL語句大小寫不敏感,一般情況下,關鍵字大寫,列名小寫,但是有個需要注意的是,在查詢系統表或試圖的時候需要將列名大寫,比如select object_name from user_objects where object_type='TABLE'; 在這裡如果你將table小寫就查不到記錄,一條都沒有。

3、列頭的對齊方式
字元型、日期型資料的列頭是左對齊方式;數字型資料是右對齊方式。

4、NULL
不同於0或者空白,是不確定的未知的。
主鍵的值是不能用null的,null值與算術表示式進行乘除運算之後,結果值仍為NULL;null與字串拼接之後值依然為字串本身。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26006637/viewspace-706156/,如需轉載,請註明出處,否則將追究法律責任。

相關文章