SQL基本語句

一两疚、SQL SELECT 語句

SELECT 語句用于從數(shù)據(jù)庫中選取數(shù)據(jù)。
結(jié)果被存儲在一個結(jié)果表中含滴,稱為"結(jié)果集"诱渤。

例:

"Websites" 表的數(shù)據(jù):

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘寶          | https://www.taobao.com/   | 13    | CN      |
| 3  | 菜鳥教程      | http://www.runoob.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+

選取表中的name,country:

SELECT name,country FROM Websites;
請使用符號 * 取代列的名稱,就像這樣:
SELECT * FROM Persons
提示:星號(*)是選取所有列的快捷方式谈况。

二源哩、Where子句的應(yīng)用:

Where 子句

搜索 empno 等于 7900 的數(shù)據(jù):

Select * from emp where empno=7900;

Where +條件(篩選行)

條件:列,比較運算符鸦做,值
比較運算符包涵:= > < >= ,<=, !=,<> 表示(不等于)
Select * from emp where ename='SMITH';
例子中的 SMITH 用單引號引起來,表示是字符串谓着,字符串要區(qū)分大小寫泼诱。

邏輯運算
And:與 同時滿足兩個條件的值。

Select * from emp where sal > 2000 and sal < 3000;
查詢 EMP 表中 SAL 列中大于 2000 小于 3000 的值赊锚。

Or:或 滿足其中一個條件的值

Select * from emp where sal > 2000 or comm > 500;
查詢 emp 表中 SAL 大于 2000 或 COMM 大于500的值治筒。

Not:非 滿足不包涵該條件的值。

select * from emp where not sal > 1500;
查詢EMP表中SAL小于1500的值舷蒲。

邏輯運算的優(yōu)先級:() not and or
特殊條件
1.空值判斷: is null

Select * from emp where comm is null;
查詢 emp 表中 comm 列中的空值耸袜。

2.between and (在 之間的值)

Select * from emp where sal between 1500 and 3000;
查詢 emp 表中 SAL 列中大于 1500 的小于 3000 的值。
注意:1500 為下限牲平,3000 為上限堤框,下限在前,上限在后纵柿,查詢的范圍包涵有上下限的值蜈抓。

3.In

Select * from emp where sal in (5000,3000,1500);
查詢 EMP 表 SAL 列中等于 5000,3000昂儒,1500 的值沟使。

4.Like模糊查詢

Select * from emp where ename like 'M%';
查詢 EMP 表中 Ename 列中有 M 的值,M 為要查詢內(nèi)容中的模糊信息渊跋。

注:

% 表示多個字值腊嗡,_ 下劃線表示一個字符;
M% : 為能配符拾酝,正則表達(dá)式燕少,表示的意思為模糊查詢信息為 M 開頭的。
%M% : 表示查詢包含M的所有內(nèi)容蒿囤。
%M_ : 表示查詢以M在倒數(shù)第二位的所有內(nèi)容棺亭。

三、ORDER BY 關(guān)鍵字

ORDER BY 實例

下面的 SQL 語句從 "Websites" 表中選取所有網(wǎng)站,并按照 "alexa" 列排序:
實例:
SELECT * FROM Websites
ORDER BY alexa;
同樣的镶摘,也可以按照多列的內(nèi)容進(jìn)行排序嗽桩。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市凄敢,隨后出現(xiàn)的幾起案子碌冶,更是在濱河造成了極大的恐慌,老刑警劉巖涝缝,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件扑庞,死亡現(xiàn)場離奇詭異,居然都是意外死亡拒逮,警方通過查閱死者的電腦和手機(jī)罐氨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來滩援,“玉大人栅隐,你說我怎么就攤上這事⊥婊玻” “怎么了租悄?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長恩袱。 經(jīng)常有香客問我泣棋,道長,這世上最難降的妖魔是什么畔塔? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任潭辈,我火速辦了婚禮,結(jié)果婚禮上澈吨,老公的妹妹穿的比我還像新娘萎胰。我一直安慰自己,他們只是感情好棚辽,可當(dāng)我...
    茶點故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布技竟。 她就那樣靜靜地躺著,像睡著了一般屈藐。 火紅的嫁衣襯著肌膚如雪榔组。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天联逻,我揣著相機(jī)與錄音搓扯,去河邊找鬼。 笑死包归,一個胖子當(dāng)著我的面吹牛锨推,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼换可,長吁一口氣:“原來是場噩夢啊……” “哼椎椰!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起沾鳄,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤慨飘,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后译荞,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體瓤的,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年吞歼,在試婚紗的時候發(fā)現(xiàn)自己被綠了圈膏。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡篙骡,死狀恐怖稽坤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情医增,我是刑警寧澤,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布老虫,位于F島的核電站叶骨,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏祈匙。R本人自食惡果不足惜忽刽,卻給世界環(huán)境...
    茶點故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望夺欲。 院中可真熱鬧跪帝,春花似錦、人聲如沸些阅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽市埋。三九已至黎泣,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間缤谎,已是汗流浹背抒倚。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留坷澡,地道東北人托呕。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親项郊。 傳聞我的和親對象是個殘疾皇子馅扣,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,452評論 2 348

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

  • 1. select * from emp; 2. select empno, ename, job from em...
    海納百川_4d26閱讀 1,895評論 0 4
  • 1.簡介 數(shù)據(jù)存儲有哪些方式?電子表格呆抑,紙質(zhì)文件岂嗓,數(shù)據(jù)庫。 那么究竟什么是關(guān)系型數(shù)據(jù)庫鹊碍? 目前對數(shù)據(jù)庫的分類主要是...
    喬震閱讀 1,707評論 0 2
  • 數(shù)據(jù)庫概述: 數(shù)據(jù)庫(DataBase厌殉,DB):指長期保存在計算機(jī)的存儲設(shè)備上,按照一定規(guī)則組織起來侈咕,可以被各種用...
    字節(jié)碼閱讀 531評論 0 0
  • NSNumber轉(zhuǎn)NSString: 假設(shè)現(xiàn)有一NSNumber的變量A公罕,要轉(zhuǎn)換成NSString類型的B 方法如...
    炸街程序猿閱讀 3,768評論 0 0
  • 八層樓,四部電梯耀销,有一部永遠(yuǎn)處于維修中狀態(tài)楼眷。 八點半到九點之間,等電梯的時間開始拉長熊尉,一梯滿載塞下十二三個成了家常...
    安生生不是安徒生閱讀 305評論 0 0