天天看點

select下拉框帶模糊查詢_SQL——第二關:簡單查詢

今天學習第二關--簡單查詢,本文分為5個部分:

  1. 基本的查詢語句
  2. 指定查詢條件和sql語句注意事項
  3. 注釋
  4. 運算符
  5. 字元串模糊查詢

select的基本格式:select<列名1>,<列名2>……→select子句,表示将從表中查詢出列的名稱:列名1,列名2……

根據需要,可在列名前加入修飾詞如distinct,或函數如avg(列名),max(列名),以及四則運算等。還可以用as 來給列名起别稱。

select下拉框帶模糊查詢_SQL——第二關:簡單查詢

後面是from 表名 以及表示指定的查詢條件。

select的執行順序是from→where→select。

給程式寫注釋

單行#

多行

select下拉框帶模糊查詢_SQL——第二關:簡單查詢

distinct 去重,用法:distinct 列名(隻修飾這個列名)

四則運算加減乘除照常,取模(求餘數)為%,不等于為!=或<>

select下拉框帶模糊查詢_SQL——第二關:簡單查詢
select下拉框帶模糊查詢_SQL——第二關:簡單查詢

字元串比較,通過ascii碼按位比較

如'10'<'2',因為'1'的ascii碼<'2'的ascii碼

在mysql中用ASCII('字元')來顯示如:

select下拉框帶模糊查詢_SQL——第二關:簡單查詢

not、and、or、between、in:

not表示否定,and/or是且和或,between後接一個範圍,

in是在某個集合中,與between的差別在于in是具體幾個值之間比對而between是在一個區間内比對。

另外多條件查詢時注意括号的使用

如A and (B or C)與(A and B)or C不一樣

字元串的模糊查詢:使用like作為辨別。

%表示長度不限的字元串

_(下劃線)表示一個字元

作業:

select下拉框帶模糊查詢_SQL——第二關:簡單查詢
select下拉框帶模糊查詢_SQL——第二關:簡單查詢
select下拉框帶模糊查詢_SQL——第二關:簡單查詢