Day41 - 2018-05-15

PostgreSQL 取別名時(shí)可以不加AS晨另,直接加個(gè)空格就可以
FROM tablename AS t1 JOIN tablename2 AS t2FROM tablename t1 JOIN tablename2 t2是相同的
在連接時(shí)飒赃,應(yīng)使外鍵=主鍵
將多個(gè)表聯(lián)合操作,可以使用JOIN來聯(lián)合腾它,直接使用 JOIN就是INNER JOIN 只有左右兩表?xiàng)l件都滿足的數(shù)據(jù)才會(huì)返回,而外鏈接有三種 LEFT JOIN(左連接)、RIGHT JOIN(右連接)和OUTER JOIN(全連接)姻报,一般情況下只使用左連接,右連接可以改寫為左連接
介紹一個(gè)簡(jiǎn)單的規(guī)則:當(dāng)數(shù)據(jù)庫執(zhí)行該查詢時(shí)间螟,它先執(zhí)行連接和 ON 條件中的指令吴旋。將其看做構(gòu)建新的結(jié)果集,然后使用 WHERE 條件來過濾該結(jié)果集厢破。
這個(gè)示例是LEFT JOIN這一事實(shí)很重要荣瑟。因?yàn)閮?nèi)連接僅返回兩個(gè)表格中匹配的行,將此過濾器移到內(nèi)連接的 ON 條件中將與使其保留在 WHERE 條件中產(chǎn)生的結(jié)果一樣摩泪。
SELECT DISTINCT可以在查詢中去重

主鍵和外鍵

你學(xué)習(xí)了在連接數(shù)據(jù)庫中的表格時(shí)與主鍵和外鍵相關(guān)的關(guān)鍵要素:

  • 主鍵 - 對(duì)于表格中的每行都是唯一的笆焰。主鍵通常是數(shù)據(jù)庫中的第一列(就像 Parch & Posey 數(shù)據(jù)庫中每個(gè)表格的 id 列)。

  • 外鍵 - 是出現(xiàn)在另一個(gè)表格中的主鍵见坑,允許行不是唯一的行嚷掠。

數(shù)據(jù)庫的數(shù)據(jù)設(shè)置非常重要捏检,但通常不是數(shù)據(jù)分析師的職責(zé)。這一過程稱為數(shù)據(jù)庫規(guī)范化不皆。

JOIN

在這節(jié)課贯城,你學(xué)習(xí)了如何使用 JOIN 組合多個(gè)表格的數(shù)據(jù)。你將最常用到的三個(gè) JOIN 語句為:

  1. JOIN - 一種 INNER JOIN霹娄,僅獲取在兩個(gè)表格中都存在的數(shù)據(jù)能犯。
  2. LEFT JOIN - 用于獲取 FROM 中的表格中的所有行,即使它們不存在于 JOIN 語句中项棠。
  3. RIGHT JOIN - 用于獲取 JOIN 中的表格中的所有行悲雳,即使它們不存在于 FROM 語句中。

還有幾個(gè)沒有講解的高級(jí) JOIN香追,它們僅適用于非常特定的情況合瓢。UNION 和 UNION ALLCROSS JOIN 和比較難的 SELF JOIN透典。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末晴楔,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子峭咒,更是在濱河造成了極大的恐慌税弃,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件凑队,死亡現(xiàn)場(chǎng)離奇詭異则果,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)漩氨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門西壮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人叫惊,你說我怎么就攤上這事款青。” “怎么了霍狰?”我有些...
    開封第一講書人閱讀 153,220評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵抡草,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我蔗坯,道長(zhǎng)康震,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,416評(píng)論 1 279
  • 正文 為了忘掉前任宾濒,我火速辦了婚禮腿短,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己答姥,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評(píng)論 5 374
  • 文/花漫 我一把揭開白布谚咬。 她就那樣靜靜地躺著鹦付,像睡著了一般。 火紅的嫁衣襯著肌膚如雪择卦。 梳的紋絲不亂的頭發(fā)上敲长,一...
    開封第一講書人閱讀 49,144評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音秉继,去河邊找鬼祈噪。 笑死,一個(gè)胖子當(dāng)著我的面吹牛尚辑,可吹牛的內(nèi)容都是我干的辑鲤。 我是一名探鬼主播,決...
    沈念sama閱讀 38,432評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼杠茬,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼月褥!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起瓢喉,我...
    開封第一講書人閱讀 37,088評(píng)論 0 261
  • 序言:老撾萬榮一對(duì)情侶失蹤宁赤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后栓票,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體决左,經(jīng)...
    沈念sama閱讀 43,586評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評(píng)論 2 325
  • 正文 我和宋清朗相戀三年走贪,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了佛猛。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,137評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡厉斟,死狀恐怖挚躯,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情擦秽,我是刑警寧澤码荔,帶...
    沈念sama閱讀 33,783評(píng)論 4 324
  • 正文 年R本政府宣布,位于F島的核電站感挥,受9級(jí)特大地震影響缩搅,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜触幼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評(píng)論 3 307
  • 文/蒙蒙 一硼瓣、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦堂鲤、人聲如沸亿傅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽葵擎。三九已至,卻和暖如春半哟,著一層夾襖步出監(jiān)牢的瞬間酬滤,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工寓涨, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留盯串,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,595評(píng)論 2 355
  • 正文 我出身青樓戒良,卻偏偏與公主長(zhǎng)得像体捏,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蔬墩,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評(píng)論 2 345

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

  • 一些數(shù)據(jù)庫之間是存在關(guān)聯(lián)的译打,編寫一個(gè)JOIN可以聯(lián)結(jié)多個(gè)不同的數(shù)據(jù)庫。 數(shù)據(jù)庫規(guī)范化 在創(chuàng)建數(shù)據(jù)庫時(shí)拇颅,一定要思考下...
    夏威夷的芒果閱讀 1,173評(píng)論 0 2
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法奏司,類相關(guān)的語法,內(nèi)部類的語法樟插,繼承相關(guān)的語法韵洋,異常的語法,線程的語...
    子非魚_t_閱讀 31,587評(píng)論 18 399
  • 雨后初霽黄锤,山路泥濘搪缨。盛夏聒噪的竹林內(nèi),只淺淺留了一抹車輪碾過的痕鸵熟。 蟬鳴不休副编,澄凈的空氣中隱隱卻傳來一縷詭譎的異香...
    南宮子歌閱讀 220評(píng)論 0 0
  • 今天重要的事情:19:15給義教電話,完成流强,感謝支持痹届,我會(huì)每天拍卡哇咦的照片發(fā)微信朋友圈,請(qǐng)大家檢視我打月,每天2張队腐。...
    關(guān)童幻閱讀 194評(píng)論 0 0
  • 星期天早晨,我和爸爸在十字路口等車奏篙,一會(huì)兒公交車就像我們駛來柴淘。在家真先恐后的上了車,我趕緊找了個(gè)位子∥希可是一直見不...
    Carrie_baby閱讀 173評(píng)論 0 0