模糊查詢關鍵字不區分大小寫 簡單查詢

2021-10-25 12:48:51 字數 1035 閱讀 7265

1.1 select*表示查詢所有列

1.2 為列命名 as

1.3 刪除重複資料 distinct

sql 書寫規則:

練習

sql 執行順序

select 查詢結果② 最後執行

from 從哪張表中查詢資料①

where 查詢條件①

注釋

-- 查詢出 全部列

select *

from student;

查詢姓名是猴子學生的學號

select 姓名,學號

from student

where 姓名=「猴子」;

(1+2)*3

5+null=null

select 姓名,出生日期

from student

where 出生日期< '1990-01-01';

按字典排序

'10'

查詢出空值的行:is null

查詢出不是空值的行:is not null

not,and,between,or,in

字串模糊查詢

猴%(以猴開頭)

%猴%(包含猴)

%猴(以猴結尾)

總結:

select 最後執行

from 從哪張表查詢

where 查詢條件

select,最後執行 ,其餘語句按書寫順序執行

模糊查詢關鍵字不區分大小寫 SQL簡單查詢

1 以英文分號結尾 eg.select 姓名,性別 from student 2 不區分關鍵字的大小寫。就像excel裡面sum可以大寫可以小寫。同理,sql中select不區分大小寫。3 列名不能加單引號,列名中間不能有空格。4 所有符號都要是英文符號。5 寫注釋 常用 xx 其中值得注意 後面是...

mysql模糊查詢不區分大小寫

mysql預設是不區分大小寫的,但是今天碰到了乙個問題,對乙個字段進行模糊搜尋,結果區分大小寫查詢不出來,發現是資料庫的問題,特別奇怪,到現在還不知道為什麼,同乙個資料庫,同樣的資料,只是表不一樣而已,字段內容都一樣,表的字符集和排序規則都一樣,但一張表不區分大小寫能模糊查詢到,一張不能。解決 在s...

Sqlite 模糊查詢 區分大小寫

pragma case sensitive like on pragma case sensitive like off select from test where destid 12345 and content like ab string whereclause id and age and...