(系列7)數(shù)據(jù)庫

MySQL

數(shù)據(jù)庫概念

范式

范式是數(shù)據(jù)庫設(shè)計規(guī)范熟掂,范式越高則數(shù)據(jù)庫冗余越小洞翩,但查詢也更復(fù)雜港令,一般只需滿足第三范式。

范式 含義
第一范式 每列都是不可再分的數(shù)據(jù)單元秕磷。
第二范式 在第一范式的基礎(chǔ)上消除部分依賴诵闭,非主鍵列必須完全依賴于主鍵列。
第三范式 在第二范式的基礎(chǔ)上消除傳遞依賴澎嚣,非主鍵列只依賴于主鍵列疏尿。

SQL

類型 含義
DQL 數(shù)據(jù)查詢語言。通常是由 SELECT币叹、FROM润歉、WHERE 組成的語句。
DML 數(shù)據(jù)操縱語言颈抚。包括 INSERT踩衩、UPDATE、DELETE 語句贩汉。
DCL 數(shù)據(jù)控制語言驱富。通過 GRANT 和 REVOKE,設(shè)置用戶或用戶組的訪問權(quán)限匹舞。
DDL 數(shù)據(jù)定義語言褐鸥。常用的有 CREATE 和 DROP和truncate,用于創(chuàng)建赐稽、刪除表和索引等叫榕。
TCL 事務(wù)控制語句SAVEPOINT:保存點浑侥;ROLLBACK:回退到某點;COMMIT:提交事務(wù)

基本語句(1)

SQL中的升序和降序:

select * from 表名 order by 字段名  desc   //降序
select * from 表名 order by 字段名  asc   //升序
降序:
select * from emp order by empid desc;   //按empid這一列的值降序來排列查詢出emp表
升序:
select * from emp order by age asc;   //按age這一列的值升序來排列查詢出emp表 
select * from emp order by age ;  //默認為升序

sql中使一個字段升序晰绎,一個字段降序

ORDER BY _column1, _column2; /* _column1升序寓落,_column2升序 */ 
ORDER BY _column1, _column2 DESC; /* _column1升序,_column2降序 */ 
ORDER BY _column1 DESC, _column2 ; /* _column1降序荞下,_column2升序 */ 
ORDER BY _column1 DESC, _column2 DESC; /* _column1降序伶选,_column2降序 */ 

基本語句(2)sql 語句中:select a ,b尖昏,c 然后group by一定要接a仰税,b,c嗎抽诉?

不一定的,select a,b,c from table group by a,b,c,d 也是正確的寫法陨簇。

SQL的grop by 語法為:

select 選取分組中的列+聚合函數(shù) from 表名稱 group by 分組的列

從語法格式來看,是先有分組掸鹅,再確定檢索的列塞帐,檢索的列只能在參加分組的列中選。
所以問題中的巍沙,group by 后的 a,b,c是先確定的葵姥。select后的a,b,c才是可以變的。即

以下語句都是正確的:
select a,b,c from table group by a,b,c,d
select a,b from table group by a,b,c
select a,max(a) from table group by a,b,c

以下語句則是錯誤的:
select a,b,c from table group by a,b
select a,b,c from table group by a
還有 88% 的精彩內(nèi)容
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
支付 ¥9.90 繼續(xù)閱讀
  • 序言:七十年代末句携,一起剝皮案震驚了整個濱河市榔幸,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌矮嫉,老刑警劉巖削咆,帶你破解...
    沈念sama閱讀 206,723評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異蠢笋,居然都是意外死亡勺像,警方通過查閱死者的電腦和手機济瓢,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評論 2 382
  • 文/潘曉璐 我一進店門娜饵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來括袒,“玉大人,你說我怎么就攤上這事援岩〖呃牵” “怎么了?”我有些...
    開封第一講書人閱讀 152,998評論 0 344
  • 文/不壞的土叔 我叫張陵享怀,是天一觀的道長羽峰。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么梅屉? 我笑而不...
    開封第一講書人閱讀 55,323評論 1 279
  • 正文 為了忘掉前任值纱,我火速辦了婚禮,結(jié)果婚禮上履植,老公的妹妹穿的比我還像新娘计雌。我一直安慰自己,他們只是感情好玫霎,可當我...
    茶點故事閱讀 64,355評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著妈橄,像睡著了一般庶近。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上眷蚓,一...
    開封第一講書人閱讀 49,079評論 1 285
  • 那天鼻种,我揣著相機與錄音,去河邊找鬼沙热。 笑死叉钥,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的篙贸。 我是一名探鬼主播投队,決...
    沈念sama閱讀 38,389評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼爵川!你這毒婦竟也來了敷鸦?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,019評論 0 259
  • 序言:老撾萬榮一對情侶失蹤寝贡,失蹤者是張志新(化名)和其女友劉穎扒披,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體圃泡,經(jīng)...
    沈念sama閱讀 43,519評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡碟案,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,971評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了颇蜡。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片价说。...
    茶點故事閱讀 38,100評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖澡匪,靈堂內(nèi)的尸體忽然破棺而出熔任,到底是詐尸還是另有隱情,我是刑警寧澤唁情,帶...
    沈念sama閱讀 33,738評論 4 324
  • 正文 年R本政府宣布疑苔,位于F島的核電站,受9級特大地震影響甸鸟,放射性物質(zhì)發(fā)生泄漏惦费。R本人自食惡果不足惜兵迅,卻給世界環(huán)境...
    茶點故事閱讀 39,293評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望薪贫。 院中可真熱鬧恍箭,春花似錦、人聲如沸瞧省。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鞍匾。三九已至交洗,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間橡淑,已是汗流浹背构拳。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留梁棠,地道東北人置森。 一個月前我還...
    沈念sama閱讀 45,547評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像符糊,于是被迫代替她去往敵國和親凫海。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,834評論 2 345