快速掌握MySQL數據庫中SELECT語句[2]

發表于:2008-10-13來源:作者:點擊數: 標簽:數據庫MySQLMysqlmysqlmySQL
關鍵字: sql where子句設置了搜索條件,它在insert,update,delete語句中的應用方法也與在select語句中的應用方法完全相同。搜索條件緊跟在關鍵詞where的后面。如果用戶要在語句中使用多個搜索條件,則可用and或or連接。搜索條件的基本語法是[not] express
關鍵字:sql
where子句設置了搜索條件,它在insert,update,delete語句中的應用方法也與在select語句中的應用方法完全相同。搜索條件緊跟在關鍵詞where的后面。如果用戶要在語句中使用多個搜索條件,則可用and或or連接。搜索條件的基本語法是[not] expression comparison_operator expression;[not] expression [not] like “match_string”;[not] expression is [not] null;[not] expression [not] between expression and expression;[not] column_name join_operator column_name;[not] boolean_expression。

  and:用來聯結兩個條件,并在兩個條件都是TRUE的時候返回結果。當在同一語句中使用多個邏輯運算符時,and運算符總是最優先,除非用戶用括號改變了運算順序。

  or:用來聯結兩個條件,當兩個條件中有任一條件是TRUE的時候返回結果。當在同一語句中使用多個邏輯運算符時,運算符or通常在運算符and之后進行運算。當然用戶可以使用括號改變運算的順序。

  between:用來標識范圍下限的關鍵詞,and后面跟范圍上限的值。范圍where @val between x and y包含首尾值。如果between后面指定的第一個值大于第二個值,則該查詢不返回任何行。

  column_name:在比較中使用的列名。在會產生歧義時,一定要指明列所在的表名。

  comparison_operator:比較運算符。見下表:

Word-WRAP: break-word" bgColor=#f3f3f3>以下是引用片段:
符號   意義
=      等于
>      大于
<      小于
>=     大于等于
<=     小于等于
!=     不等于
<>     不等于

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97