第二章 排序數(shù)據(jù)、過(guò)濾數(shù)據(jù)

一缤弦、排序數(shù)據(jù)

按單個(gè)列排序

select * from 表名 order by 列名

按多個(gè)列排序

select * from 表名 order by 列名1,列名2.. --------先按列名1排序茄蚯,若列名1中有多個(gè)相同值镜硕,再按列名2排序

按指定方向排序

select * from 表名 order by 列名1 desc,列名2... --------默認(rèn)排序方向是升序排列茂浮,降序排列需要在列名后加desc關(guān)鍵字双谆,想要多個(gè)列降序排列,則要在每個(gè)列名后加desc關(guān)鍵字(mysql默認(rèn)A和a是相同的席揽,不分大小寫(xiě))

利用order by找最大最小值

select 列名 from 表名 order by 列名 limit 1

二顽馋、過(guò)慮數(shù)據(jù)

使用Where關(guān)鍵字,根據(jù)指定條件搜索數(shù)據(jù)

select * from 表名 where 條件語(yǔ); --------where關(guān)鍵字后的條件語(yǔ)句可以是[=幌羞,!=(不等于), >, <, >=, <=, <>(不等于), between(在指定兩個(gè)值之間)]寸谜;注意:在比較時(shí),數(shù)值不需要使用引號(hào)引起來(lái)新翎,字符串需要使用引號(hào)引起來(lái)程帕;使用between時(shí)住练,格式為:where 列名 between 值1 and 值2地啰,檢索的值包括初始值和結(jié)束值愁拭;

過(guò)濾空值

select * from 表名 where 列名 is null; --------檢測(cè)空值,使用is null 關(guān)鍵字

帶邏輯操作符[and, or]的where 語(yǔ)句

select * from 表名 where 條件語(yǔ)句1 邏輯操作符 條件語(yǔ)句2; --------注意:如果有一條語(yǔ)句中有多個(gè)邏輯操作符亏吝,計(jì)算優(yōu)先級(jí)為and>or岭埠,可以使用小括號(hào)分組操作,避免出錯(cuò)

in操作符

**select * from 表名 where 列名 in (值1蔚鸥,值2...); -------- 小括號(hào)中為值清單惜论,不是區(qū)間,in的作用與or差不多止喷,但是in的語(yǔ)法更清晰直觀馆类,執(zhí)行更快,可以包含其他select語(yǔ)句

not 操作符

select * from 表名 where 列名 not in (值1弹谁,值2...); --------not乾巧,用來(lái)否定跟在后面的條件

三、 使用通配符進(jìn)行過(guò)濾

想要使用通配符進(jìn)行過(guò)濾预愤,必須要使用like操作符沟于,表示后跟的搜索模式為通配符匹配,而不是直接相等匹配進(jìn)行比較

百分號(hào)(%)

select 列名 from 表名 where 列名 like '愛(ài)%'; --------表示搜索列名中值為以愛(ài)開(kāi)頭的所有值植康。%旷太,表示任何字符出現(xiàn)任意字?jǐn)?shù),但不能匹配null销睁。注意:在一條語(yǔ)句中供璧,可以在任意位置使用多個(gè)、多次通配符冻记。

下劃線 _

-------用法與百分號(hào)一致嗜傅,但僅匹配一個(gè)字符。

通配符使用技巧

通配符搜索時(shí)間長(zhǎng)檩赢,不要過(guò)度使用

正則表達(dá)式匹配

select 列名 from 表名 where 列名 regexp ’正則表達(dá)式‘

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末吕嘀,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子贞瞒,更是在濱河造成了極大的恐慌偶房,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,576評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件军浆,死亡現(xiàn)場(chǎng)離奇詭異棕洋,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)乒融,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,515評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)掰盘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)摄悯,“玉大人,你說(shuō)我怎么就攤上這事愧捕∩菅保” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,017評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵次绘,是天一觀的道長(zhǎng)瘪阁。 經(jīng)常有香客問(wèn)我,道長(zhǎng)邮偎,這世上最難降的妖魔是什么管跺? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,626評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮禾进,結(jié)果婚禮上豁跑,老公的妹妹穿的比我還像新娘。我一直安慰自己泻云,他們只是感情好艇拍,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,625評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著壶愤,像睡著了一般淑倾。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上征椒,一...
    開(kāi)封第一講書(shū)人閱讀 52,255評(píng)論 1 308
  • 那天娇哆,我揣著相機(jī)與錄音,去河邊找鬼勃救。 笑死碍讨,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的蒙秒。 我是一名探鬼主播勃黍,決...
    沈念sama閱讀 40,825評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼晕讲!你這毒婦竟也來(lái)了覆获?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,729評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤瓢省,失蹤者是張志新(化名)和其女友劉穎弄息,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體勤婚,經(jīng)...
    沈念sama閱讀 46,271評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡摹量,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,363評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片缨称。...
    茶點(diǎn)故事閱讀 40,498評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡凝果,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出睦尽,到底是詐尸還是另有隱情器净,我是刑警寧澤,帶...
    沈念sama閱讀 36,183評(píng)論 5 350
  • 正文 年R本政府宣布骂删,位于F島的核電站掌动,受9級(jí)特大地震影響四啰,放射性物質(zhì)發(fā)生泄漏宁玫。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,867評(píng)論 3 333
  • 文/蒙蒙 一柑晒、第九天 我趴在偏房一處隱蔽的房頂上張望欧瘪。 院中可真熱鬧,春花似錦匙赞、人聲如沸佛掖。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,338評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)芥被。三九已至,卻和暖如春坐榆,著一層夾襖步出監(jiān)牢的瞬間拴魄,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,458評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工席镀, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留匹中,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,906評(píng)論 3 376
  • 正文 我出身青樓豪诲,卻偏偏與公主長(zhǎng)得像顶捷,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子屎篱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,507評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 1. SQL 簡(jiǎn)介 SQL 的目標(biāo) 理想情況下服赎,數(shù)據(jù)庫(kù)語(yǔ)言應(yīng)允許用戶: 建立數(shù)據(jù)庫(kù)和關(guān)系結(jié)構(gòu) 完成基本數(shù)據(jù)管理任務(wù)...
    板藍(lán)根plank閱讀 2,355評(píng)論 0 11
  • 這一篇最主要是記錄下命令,方便以后查找 使用Mysql 創(chuàng)建數(shù)據(jù)庫(kù) create database mysql_t...
    Treehl閱讀 581評(píng)論 0 0
  • 50個(gè)常用的sql語(yǔ)句Student(S#,Sname,Sage,Ssex) 學(xué)生表Course(C#,Cname...
    哈哈海閱讀 1,235評(píng)論 0 7
  • 表 存儲(chǔ)在表中的數(shù)據(jù)是同一種類(lèi)型的數(shù)據(jù)或清單交播。 數(shù)據(jù)庫(kù)中的表有為一個(gè)名字來(lái)標(biāo)識(shí)自己重虑。 表具有一些特性,這些特性定義...
    蛐蛐囍閱讀 1,317評(píng)論 0 7
  • 相反我沒(méi)有食欲下降堪侯,肚子咕咕叫嚎尤,突然想起以前我的肚子是不會(huì)叫的,那時(shí)候還不知道什么是餓伍宦。我想我的胃快要壞掉了芽死,疼的...
    麥候羊閱讀 299評(píng)論 0 1