欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > MySQL外鍵設(shè)置的方法實(shí)例

MySQL外鍵設(shè)置的方法實(shí)例

熱門標(biāo)簽:html地圖標(biāo)注并導(dǎo)航 400電話變更申請 大豐地圖標(biāo)注app 呂梁外呼系統(tǒng) 北京金倫外呼系統(tǒng) 南太平洋地圖標(biāo)注 武漢電銷機(jī)器人電話 催天下外呼系統(tǒng) 400電話辦理服務(wù)價格最實(shí)惠

一、外鍵設(shè)置方法

1、在MySQL中,為了把2個表關(guān)聯(lián)起來,會用到2個重要的功能:外鍵(FOREIGN KEY)和連接(JOIN)。外鍵需要在創(chuàng)建表的階段定義,連接可以通過相同意義的字段把2個表連接起來,用在查詢階段。

2、假設(shè)有2個表,分別是表A和表B,它們通過一個公共字段id 發(fā)生關(guān)聯(lián)關(guān)系,我們把這個關(guān)聯(lián)關(guān)系叫做R。如果id在表A中是主鍵,那么表A就是這個關(guān)系R中的主表,相應(yīng)的,表B就是這個關(guān)系中的從表,表B中的id,就是表B用來引用表A中數(shù)據(jù)的,叫外鍵。所以,外鍵就是從表中用來引用主表中數(shù)據(jù)的那個公共字段。

創(chuàng)建主表

CREATE TABLE demo.importhead ( 
listnumber INT PRIMARY KEY, 
supplierid INT, 
stocknumber INT, 
importtype INT, 
importquantity DECIMAL(10 , 3 ), 
importvalue DECIMAL(10 , 2 ), 
recorder INT, 
recordingdate DATETIME);

創(chuàng)建從表

CREATE TABLE demo.importdetails( 
listnumber INT, 
itemnumber INT, 
quantity DECIMAL(10,3), 
importprice DECIMAL(10,2), 
importvalue DECIMAL(10,2), -- 定義外鍵約束,指出外鍵字段和參照的主表字段 
CONSTRAINT fk_importdetails_importhead 
FOREIGN KEY (listnumber) REFERENCES importhead (listnumber)
);

運(yùn)行這個SQL語句,我們就在創(chuàng)建表的同時定義了一個名字叫fk_importdetails_importhead的外鍵約束,同時,我們聲明,這個外鍵約束的字段listnumber引用的是表importhead里面的字段listnumber。

創(chuàng)建完成后,我們可以通過SQL語句來查看,這里我們要用到MySQL自帶的、用于存儲系統(tǒng)信息的數(shù)據(jù)庫:

information_schema。我們可以查看外鍵約束的相關(guān)信息:

外鍵約束所在的表是importdetails,外鍵字段是listnumber

參照的主表是importhead,參照主表字段是listnumber,

這樣通過定義外鍵約束,我們已經(jīng)建立起了2個表之間的關(guān)聯(lián)關(guān)系。

3、連接

在MySQL中有2種類型的連接,分別是內(nèi)連接(INNER JOIN)和外連接(OUTER JOIN)

  • 內(nèi)連接表示查詢結(jié)果只返回符合連接條件的記錄,這種連接方式比較常用;
  • 外連接則不同,表示查詢結(jié)果返回某一個表中的所有記錄,以及另一個表中滿足連接條件的記錄。

定義外鍵時,需要遵守下列規(guī)則:

  • 主表必須已經(jīng)存在于數(shù)據(jù)庫中,或者是當(dāng)前正在創(chuàng)建的表。如果是后一種情況,則主表與從表是同一個表,這樣的表稱為自參照表,這種結(jié)構(gòu)稱為自參照完整性。
  • 必須為主表定義主鍵。
  • 主鍵不能包含空值,但允許在外鍵中出現(xiàn)空值。也就是說,只要外鍵的每個非空值出現(xiàn)在指定的主鍵中,這個外鍵的內(nèi)容就是正確的。
  • 在主表的表名后面指定列名或列名的組合。這個列或列的組合必須是主表的主鍵或候選鍵。
  • 外鍵中列的數(shù)目必須和主表的主鍵中列的數(shù)目相同。
  • 外鍵中列的數(shù)據(jù)類型必須和主表主鍵中對應(yīng)列的數(shù)據(jù)類型相同。

總結(jié)

到此這篇關(guān)于MySQL外鍵設(shè)置的文章就介紹到這了,更多相關(guān)MySQL外鍵設(shè)置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • MySQL 創(chuàng)建主鍵,外鍵和復(fù)合主鍵的語句
  • MySQL外鍵使用詳解
  • mysql外鍵(Foreign Key)介紹和創(chuàng)建外鍵的方法
  • MySQL使用外鍵實(shí)現(xiàn)級聯(lián)刪除與更新的方法
  • MySQL外鍵創(chuàng)建失敗1005原因匯總
  • MYSQL建立外鍵失敗幾種情況記錄Can''t create table不能創(chuàng)建表
  • MySQL外鍵使用及說明詳解
  • mysql建立外鍵
  • 快速理解MySQL中主鍵與外鍵的實(shí)例教程
  • MySQL外鍵約束常見操作方法示例【查看、添加、修改、刪除】

標(biāo)簽:無錫 迪慶 自貢 麗水 徐州 南充 龍巖 西寧

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySQL外鍵設(shè)置的方法實(shí)例》,本文關(guān)鍵詞  MySQL,外鍵,設(shè)置,的,方法,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL外鍵設(shè)置的方法實(shí)例》相關(guān)的同類信息!
  • 本頁收集關(guān)于MySQL外鍵設(shè)置的方法實(shí)例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    国产精品女人毛片| 久久久男人的天堂| 99精品欧美一区二区| 日韩美女一区二区三区四区| 亚洲成人高清在线| 性生活一级大片| 91久久香蕉国产日韩欧美9色| 国产精品国产三级国产三级人妇| 国产一区二区三区电影在线观看| 亚洲精品色午夜无码专区日韩| 日韩一区二区三区四区| 日韩不卡一区二区三区| 添女人荫蒂视频| 精品少妇一区二区三区日产乱码 | 丰满白嫩尤物一区二区| 91免费公开视频| 国产精品久久国产精麻豆99网站| 国产成a人亚洲| 色在线观看视频| 一区二区三区日本| 美女被爆操网站| 9191成人精品久久| 日本aⅴ免费视频一区二区三区| 欧美肉大捧一进一出免费视频 | 午夜视频在线观看一区二区三区| 国产人妖在线观看| 日韩欧美在线网站| 精品无人码麻豆乱码1区2区| 国产一区二区三区四区在线| 中文字幕高清不卡| 99热国产精品| 欧美老肥妇做.爰bbww| 日本不卡在线视频| 天美传媒免费在线观看| 亚洲欧美综合在线精品| 波多野结衣三级视频| 欧美一区二区观看视频| 九九久久精品视频| 一本到三区不卡视频| 亚洲一区二区欧美激情| 97超碰在线资源| 日本一区二区三区视频视频| 99久久er热在这里只有精品66| 欧美三级三级三级爽爽爽| 日韩制服丝袜av| 99久久精品久久亚洲精品| 中文字幕一区二区三区在线观看| 91丨国产丨九色丨pron| 日韩亚洲欧美成人一区| 国产精品一二三区| 精品视频一区二区不卡| 精品一二线国产| 色婷婷综合久久久中文字幕| 日韩中文字幕av电影| 亚洲区一区二区三| 亚洲午夜久久久久久久久久久 | 亚洲午夜久久久| 国产jk精品白丝av在线观看| 亚洲欧洲精品一区二区精品久久久| 日本人妻一区二区三区| 久久你懂得1024| 99热在这里有精品免费| 欧美成人官网二区| av中文一区二区三区| 日韩视频免费观看高清完整版在线观看 | 丰满亚洲少妇av| 3d动漫精品啪啪一区二区竹菊 | 久久国产婷婷国产香蕉| 色综合视频一区二区三区高清| 日韩国产欧美在线播放| 日本精品人妻无码77777| 丝袜美腿高跟呻吟高潮一区| 成人高潮免费视频| 日韩av中文在线观看| 色综合天天做天天爱| 久久国产麻豆精品| 欧美无砖专区一中文字| 国产老女人精品毛片久久| 欧美日韩免费观看一区二区三区| 国产一区91精品张津瑜| 7777精品伊人久久久大香线蕉的| 国产aⅴ精品一区二区三区色成熟| 欧美疯狂做受xxxx富婆| 成人黄色在线视频| 精品盗摄一区二区三区| 国产吃瓜黑料一区二区| 国产精品久久久爽爽爽麻豆色哟哟 | 亚洲欧美精品aaaaaa片| 久久综合综合久久综合| 欧美性感一区二区三区| 粉嫩嫩av羞羞动漫久久久| 欧美videossexotv100| 免费看91视频| 成人免费在线视频观看| 我想看黄色大片| 日韩精品一二区| 欧美日韩一二三区| 成人av小说网| 欧美国产一区二区在线观看| 丰满少妇一区二区三区| 亚洲成人黄色小说| 欧美天堂一区二区三区| 不卡的看片网站| 国产欧美视频在线观看| 免费观看av网站| 日韩精品国产欧美| 欧美日韩不卡视频| 佐佐木明希电影| 亚洲精品老司机| 在线精品视频免费播放| 菠萝蜜视频在线观看一区| 欧美国产国产综合| 麻豆视频免费在线播放| 久久精品99国产国产精| 欧美不卡视频一区| av无码一区二区三区| 性做久久久久久免费观看欧美| 色噜噜久久综合| 99久久国产综合精品麻豆| 日韩码欧中文字| 少妇久久久久久被弄高潮| 成人av在线看| 亚洲欧美区自拍先锋| 色婷婷av一区二区三区大白胸| 福利一区二区在线| 亚洲欧洲av另类| 日本高清不卡在线观看| 99久久99久久精品免费观看| 亚洲欧美日韩一区二区 | 亚洲欧美在线视频| 久久嫩草捆绑紧缚| 成人精品视频一区| 亚洲日本乱码在线观看| 色女孩综合影院| 国产精品偷伦视频免费观看了| 亚洲一区在线观看免费观看电影高清| 欧美视频在线一区二区三区| 性生活在线视频| 亚洲成人自拍网| 欧美一区二区三区不卡| 日本黄色特级片| 国产一区二区视频在线播放| 国产婷婷色一区二区三区| 成人免费毛片xxx| 四川一级毛毛片| 婷婷丁香激情综合| 91精品国产色综合久久久蜜香臀| 亚洲午夜久久久久久久久| 免费视频最近日韩| 久久久综合激的五月天| 999精品在线视频| 99久久久免费精品国产一区二区 | 91免费在线播放| 亚洲成人一二三| 精品美女在线观看| 青花影视在线观看免费高清| 91亚洲资源网| 亚洲成a人v欧美综合天堂下载| 欧美成人在线直播| 男人晚上看的视频| ass极品水嫩小美女ass| 日本欧美久久久久免费播放网| ww久久中文字幕| 日本老熟俱乐部h0930| 91av免费观看| 美女在线视频一区| 亚洲国产精品传媒在线观看| 在线观看视频一区二区| 日韩 中文字幕| 东方欧美亚洲色图在线| 夜夜嗨av一区二区三区| 欧美mv和日韩mv的网站| 国产成人综合在线视频| 无码国产精品一区二区免费式直播 | 777欧美精品| 蜜桃av免费在线观看| 91小宝寻花一区二区三区| 男女男精品视频| 中文字幕一区二区三区在线不卡| 欧美精品久久99久久在免费线| 久久久久久国产免费a片| 91香蕉国产在线观看软件| 青草国产精品久久久久久| 国产精品免费免费| 91麻豆精品久久久久蜜臀 | 免费欧美高清视频| 中文字幕视频一区二区三区久| 欧美一区在线视频| 中文字幕另类日韩欧美亚洲嫩草| 丝袜熟女一区二区三区| 国产成人精品网址| 日韩高清不卡一区二区三区| 国产精品污污网站在线观看| 91精品久久久久久久久99蜜臂| 一区二区三区在线播放视频| 国产精品无码自拍| 国产成人av福利| 免费观看在线综合| 一区二区在线观看免费视频播放| 日韩欧美一二区|