第2章 查詢基礎

2-1 SELECT語句基礎

學習重點

  • 使用SELECT語句從表中選取數據。
  • 爲列設定顯示用的別名。
  • SELECT語句中可以使用常數或者表達式。
  • 通過指定DISTINCT可以刪除重複的行。
  • SQL語句中可以使用註釋。
  • 可以通過WHERE語句從表中選取出符合查詢條件的數據。

☝設定漢語別名要用雙引號(")括起來。
在這裏插入圖片描述

2-2 算術運算符和比較運算符

學習重點

  • 運算符就是對其兩邊的列或者值進行運算(計算或者比較大小等)的符號。
  • 使用算術運算符可以進行四則運算。
  • 括號可以提升運算的優先順序(優先進行運算)。
  • 包含NULL的運算,其結果也是NULL。
  • 比較運算符可以用來判斷列或者值是否相等,還可以用來比較大小。
  • 判斷是否爲NULL,需要使用IS NULL或者IS NOT NULL運算符。

比較運算符:=(等於),<>(不等於),>=,<=。

☝字符串類型的數據原則上按照字典順序進行排序,不能與數字的大小順序混淆。

2-3 邏輯運算符

學習重點

  • 通過使用邏輯運算符,可以將多個查詢條件進行組合。
  • 通過NOT運算符可以生成“不是~”這樣的查詢條件。
  • 兩邊條件都成立時,使用AND運算符的查詢條件才成立。
  • 只要兩邊的條件中有一個成立,使用OR運算符的查詢條件就可以成立。
  • 值可以歸結爲真(TRUE)和假(FALSE)其中之一的值就稱爲真值。比較運算符在比較成立時返回真,不成立時返回假。但是,在SQL中還存在另外一個特定的真值——不確定(UNKNOWN)。
  • 將根據邏輯運算符對真值進行的操作及其結果彙總成的表稱爲真值表。
  • SQL中的邏輯運算是包含對真、假和不確定進行的三值邏輯。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章