MySQL常用sql

1、創(chuàng)建數(shù)據(jù)庫(kù)

mysql>?CREATE DATABASE testdb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

2透典、創(chuàng)建數(shù)據(jù)庫(kù)專屬用戶

mysql>grant all privileges on testdb.* to test@'%' identified by '123156';

3、創(chuàng)建一個(gè)表

mysql> create table test(

? ? -> id int,

? ? -> name varchar(100),

? ? -> age int,

? ? -> create_time timestamp);

4泻骤、插入數(shù)據(jù)

mysql>insert into?? test(id,name,age,create_time)? values(1,'liuzd',20,now());

5围肥、查詢數(shù)據(jù)

mysql>select * from? test;//全表查詢

mysql>select? id,name? from test;//指定列查詢

mysql>select? *? from test? where age>10;//條件查詢,where關(guān)鍵字婆芦,后方跟條件怕磨,結(jié)果為true的顯示

mysql>select? * from? test? where age>10? and? name='liuzd'; //多條件查詢,查詢年齡大于10名字叫l(wèi)iuzd的

mysql>select? * from? test where age>10 or name='liuzd';//查詢年齡大于10姓名為liuzd的

mysql>select * from? test where?? name like? '%zd%' ;//查詢所有姓名包含zd的數(shù)據(jù),%代表任意數(shù)量任意字符

mysql>select *? from test where name like? '_iu%';//查詢姓名第二三位是iu的所有數(shù)據(jù)消约,_是占位符肠鲫,代表任意單個(gè)字符

mysql>select? * from test? order by age;//按照age對(duì)查詢結(jié)果排序,默認(rèn)是asc或粮,升序

mysql>select * from? test? order by age desc;//按照age對(duì)查詢結(jié)果降序排列

mysql>select * from test limit 1;//查詢結(jié)果只顯示1條

mysql>select * from test limit 5,10;//分頁(yè)查詢常用导饲,查詢結(jié)果從第五條開(kāi)始,顯示10條

mysql>select count(1) from test where age>10;//查詢年齡大于10的數(shù)據(jù)有幾條

mysql>select count(1)? c,name from? test group by? name//查看每個(gè)名字重復(fù)的次數(shù),c是別名

mysql>select? * from? (select count(1)? c,name from? test group by? name) t where? t.c>1//查詢出所有名字重復(fù)的姓名和重復(fù)次數(shù)

mysql>select count(0),name from test group by name having count(1) >1;//該sql和上一個(gè)sql等效

mysql>select

-> a.aid,a.aname,

-> b.bid,b.bname,b.age

-> from testa as a

-> left join testb as b on a.aid=b.bid

-> left join testc as c on b.aid=c.bid;//以testa為標(biāo)準(zhǔn)氯材,testb渣锦、testc分別匹配顯示,假設(shè)testa有10條數(shù)據(jù)氢哮,那最終查詢結(jié)果肯定是10條袋毙,testb、tsetc匹配部分不存在則為空冗尤,多余的不顯示听盖。left join對(duì)應(yīng)的right join,left join只需要調(diào)換表的順序即可直接實(shí)現(xiàn)right join裂七,即a left join b等價(jià)于b rigth? join a

mysql>select

->a.aid,a.aname,

->b.bid,b.bname,b.age

->from testa as a

->inner join testb as b on a.aid=b.bid;//用testb匹配testa皆看,如果testb中不存在testa的匹配,則不顯示該數(shù)據(jù)碍讯,類似于where的關(guān)聯(lián)查詢悬蔽,inner? join等價(jià)于join

mysql>from

->(select '2018-05-12' as day,aid,aname from testa

->union

->select '2018-05-11' as day,aid,aname? from testa)? a

->left join testc as c

->on a.day=DATE_FORMAT(c.cretime, '%Y-%m-%d')

->and a.aid=c.cid

->where c.cid is not null;//union用來(lái)把查詢結(jié)果合并,在這里是為了人為的把維度數(shù)據(jù)加個(gè)時(shí)間維度捉兴,然后再去左連接數(shù)據(jù)表蝎困,得到時(shí)間維度的數(shù)據(jù)情況,然后根據(jù)需要過(guò)濾掉不合條件的數(shù)據(jù)

6倍啥、更新數(shù)據(jù)

mysql>update? test set name='liuzd2' where id=1;

7禾乘、刪除數(shù)據(jù)

delete? from test where id=1;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市虽缕,隨后出現(xiàn)的幾起案子始藕,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,729評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件伍派,死亡現(xiàn)場(chǎng)離奇詭異江耀,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)诉植,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門祥国,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人晾腔,你說(shuō)我怎么就攤上這事舌稀。” “怎么了灼擂?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,461評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵壁查,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我剔应,道長(zhǎng)睡腿,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,135評(píng)論 1 300
  • 正文 為了忘掉前任领斥,我火速辦了婚禮嫉到,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘月洛。我一直安慰自己何恶,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,130評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布嚼黔。 她就那樣靜靜地躺著细层,像睡著了一般。 火紅的嫁衣襯著肌膚如雪唬涧。 梳的紋絲不亂的頭發(fā)上疫赎,一...
    開(kāi)封第一講書(shū)人閱讀 52,736評(píng)論 1 312
  • 那天,我揣著相機(jī)與錄音碎节,去河邊找鬼捧搞。 笑死,一個(gè)胖子當(dāng)著我的面吹牛狮荔,可吹牛的內(nèi)容都是我干的胎撇。 我是一名探鬼主播,決...
    沈念sama閱讀 41,179評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼殖氏,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼晚树!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起雅采,我...
    開(kāi)封第一講書(shū)人閱讀 40,124評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤爵憎,失蹤者是張志新(化名)和其女友劉穎慨亲,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體宝鼓,經(jīng)...
    沈念sama閱讀 46,657評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡刑棵,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,723評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了愚铡。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片铐望。...
    茶點(diǎn)故事閱讀 40,872評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖茂附,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情督弓,我是刑警寧澤营曼,帶...
    沈念sama閱讀 36,533評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站愚隧,受9級(jí)特大地震影響蒂阱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜狂塘,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,213評(píng)論 3 336
  • 文/蒙蒙 一录煤、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧荞胡,春花似錦妈踊、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,700評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至萝勤,卻和暖如春露筒,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背敌卓。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,819評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工慎式, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人趟径。 一個(gè)月前我還...
    沈念sama閱讀 49,304評(píng)論 3 379
  • 正文 我出身青樓瘪吏,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親舵抹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子肪虎,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,876評(píng)論 2 361

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

  • 一、SQL速成 結(jié)構(gòu)查詢語(yǔ)言(SQL)是用于查詢關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言惧蛹,它包括若干關(guān)鍵字和一致的語(yǔ)法扇救,便于數(shù)據(jù)庫(kù)元件...
    shadow雨軒閱讀 515評(píng)論 0 3