日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

sql between包括两端吗_简单查询-SQL

發布時間:2025/4/5 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sql between包括两端吗_简单查询-SQL 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

SQL基本的查詢語句

1 select 語句

select 列名,列名————————select子句
from 表名;————————— from子句

書寫規則:

Select 語句中列名無需加引號,因為有特殊含義而非字符串;列名之間不能有空格(eg:姓與 名之間不能存在空格)

DISTINCT 刪除重復數據時 NULL數據行也會被合并且保留下來

實戰:查詢student所有數據

2 指定查詢條件

查詢語句通過where子句作為查詢條件。

Select 姓名,學號 (最后運行的子句)

From 學生表 (除select子句,其它子句按書寫順序運行)

where 姓名=‘猴子’

實戰:從學生表中查詢姓名為猴子的所有列

3 注釋和sql語句注意事項

注釋:幫助用戶更好的理解sql語句

注釋符號均為英文狀態符號

4 運算符

為SQL指定復雜的查詢條件

l 算數運算符

按括號中查詢需求先行原則

所有包含null的計算結果還是null。(eg: 5+null=null)

Null 與‘null’及空值 三個類型意義不同

--查詢成績表中學號及成績列,并在原成績上除以100即為百分比成績 SELECT 學號,成績,成績/100 AS '百分比成績' from 成績表;

l 比較運算符

在where子句中顯示比較運算符(不等于為<>)

--查詢成績表中成績及格人員SELECT 學號,成績from 成績表where 成績>=60;

--查詢學生表中,出生日期在1990-01-01之前的姓名和出生日期列SELECT 姓名,出生日期from 學生表where 出生日期<='1990-01-01'; 注:出生日期需要加單引號

null值不參與不適用比較運算符

--查詢教師表中null/非null值SELECT *from 教師表where 教師名稱is(not)null;

字符串比較規則

字符串類型按字典順序來排序。所以’10’<’2’,因為10作為字符串是以1開頭,比2小。

Eg:查詢數據顯示10 在2 的前面,則需回頭查看此列數據類型是否設置為字符串而非數字導致。

l 邏輯運算符

1) not基本用法

1.--查詢成績表中成績及格人員SELECT 學號,成績from 成績表where not成績<60;(等同于where 成績>=60) 2 --查詢成績表中成績除了60分其它人員SELECT 學號,成績from 成績表where not成績=60;

1) and基本用法

多個條件一并查詢且一并符合

1.--查詢成績表中成績介于60-90分人員SELECT 學號,成績from 成績表where 成績>=60and 成績<=90; 2 查詢學生表中性別是男且姓名是猴子或者馬云 Select 性別,姓名 From 學生表 Where 性別=’男’ and (姓名=’猴子’or 姓名=‘馬云’); 子句加引號;and后面條件子句加括號表示先運行括號內的,再運行and;半角括號優先運行or條件語句 而非 and (即男性名為猴子的人員)

3) Between 基本用法

--查詢成績表中成績介于60-90分人員
SELECT 學號,成績
from 成績表
where 成績>=60
and 成績<=90;
等同于
Where 成績 between 60 and 90;
Between 運算符會查詢包括60及90的記錄;

4) or 基本用法

--查詢成績表中成績小于60或大于90分人員SELECT 學號,成績from 成績表where 成績<60or 成績>90;

5) in 基本用法

in 是or 的簡單寫法

查詢學生表中姓名(不)是猴子或者馬云 Select 姓名 From 學生表 Where姓名=’猴子’or 姓名=‘馬云’; 等同于 Where 姓名(not)in(‘猴子’,’馬云’);

5 字符串模糊查詢

  • like=字符串模糊查詢語句;
  • %=可替代任意字符串;可在條件字段前后或者兩端;
查詢學生表中姓猴的學生名單 Select * From 學生表 Where姓名like ‘猴%’;

“-”一個下劃線表示任意一個字符(用戶知道具體要求的語句)查詢姓王的學生名單,并且姓名為3個字符

Select * From 學生表 Where姓名like ‘王 ‘; (此處為兩個下劃線,英文字母狀態下按減號)

至此,第二節SQL簡單查詢完結。

總結

以上是生活随笔為你收集整理的sql between包括两端吗_简单查询-SQL的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。