18禁美女黄网站色大片免费看,铁矿石期货实时行情,猛烈h继攵禁忌h,乱人伦人妻精品一区二区

MySQL多表操作和備份處理

發(fā)布時(shí)間:2010/5/21 14:58:00
多表操作
在一個(gè)數(shù)據(jù)庫(kù)中,可能存在多個(gè)表,這些表都是相互關(guān)聯(lián)的。我們繼續(xù)使用前面的例子。前面建立的表中包含了員工的一些基本信息,如姓名、性別、出生日期、出生地。我們?cè)賱?chuàng)建一個(gè)表,該表用于描述員工所發(fā)表的文章,內(nèi)容包括作者姓名、文章標(biāo)題、發(fā)表日期。
1、查看第一個(gè)表mytable的內(nèi)容:
mysql> select * from mytable; 
+----------+------+------------+-----------+ 
| name | sex | birth | birthaddr | 
+----------+------+------------+-----------+ 
| abccs |f | 1977-07-07 | china | 
| mary |f | 1978-12-12 | usa | 
| tom |m | 1970-09-02 | usa | 
+----------+------+------------+-----------+

2、創(chuàng)建第二個(gè)表title(包括作者、文章標(biāo)題、發(fā)表日期):
mysql> create table title(writer varchar(20) not null, 
-> title varchar(40) not null, 
-> senddate date); 
    向該表中填加記錄,最后表的內(nèi)容如下: 
<ccid_nobr>
<table width="400" border="1" cellspacing="0" cellpadding="2" 
 bordercolorlight = "black" bordercolordark = "#FFFFFF" align="center">
<tr>
    <td bgcolor="e6e6e6" class="code" style="font-size:9pt">
    <pre><ccid_code>  mysql> select * from title; 
+--------+-------+------------+ 
| writer | title | senddate | 
+--------+-------+------------+ 
| abccs | a1 | 2000-01-23 | 
| mary | b1 | 1998-03-21 | 
| abccs | a2 | 2000-12-04 | 
| tom | c1 | 1992-05-16 | 
| tom | c2 | 1999-12-12 | 
+--------+-------+------------+ 
5 rows in set (0.00sec)

3、多表查詢(xún)
現(xiàn)在我們有了兩個(gè)表: mytable 和 title。利用這兩個(gè)表我們可以進(jìn)行組合查詢(xún):
例如我們要查詢(xún)作者abccs的姓名、性別、文章:
mysql> SELECT name,sex,title FROM mytable,title 
-> WHERE name=writer AND name=′abccs′; 
+-------+------+-------+ 
| name | sex | title | 
+-------+------+-------+ 
| abccs | f | a1 | 
| abccs | f | a2 | 
+-------+------+-------+

上面例子中,由于作者姓名、性別、文章記錄在兩個(gè)不同表內(nèi),因此必須使用組合來(lái)進(jìn)行查詢(xún)。必須要指定一個(gè)表中的記錄如何與其它表中的記錄進(jìn)行匹配。
注意:如果第二個(gè)表title中的writer列也取名為name(與mytable表中的name列相同)而不是writer時(shí),就必須用mytable.name和title.name表示,以示區(qū)別。
再舉一個(gè)例子,用于查詢(xún)文章a2的作者、出生地和出生日期:
mysql> select title,writer,birthaddr,birth from mytable,title 
-> where mytable.name=title.writer and title=′a2′; 
+-------+--------+-----------+------------+ 
| title | writer | birthaddr | birth | 
+-------+--------+-----------+------------+ 
| a2 | abccs | china | 1977-07-07 | 
+-------+--------+-----------+------------+

修改和備份、批處理
有時(shí)我們要對(duì)數(shù)據(jù)庫(kù)表和數(shù)據(jù)庫(kù)進(jìn)行修改和刪除,可以用如下方法實(shí)現(xiàn):
1、增加一列:
如在前面例子中的mytable表中增加一列表示是否單身single:
mysql> alter table mytable add column single char(1); 
2、修改記錄
將abccs的single記錄修改為“y”:
mysql> update mytable set single=′y′ where name=


Copyright© 2004-2020 河南海騰電子技術(shù)有限公司 版權(quán)所有   經(jīng)營(yíng)性ICP/ISP證 備案號(hào):B1-20180452   豫公網(wǎng)安備 41019702002018號(hào)    電子營(yíng)業(yè)執(zhí)照

国产人妻人伦精品无码.麻豆| 永久免费AV无码网站在线观看| 上司人妻互换hd无码中文字幕| 伸进内衣揉捏她的乳尖视频| 故意短裙公交车被强好爽h| 精品无码国产一区二区三区.| 久久A级毛片免费观看| 美女网站色| 欧美人妻精品一区二区三区| 思敏全集1一5正版免费看| 国产av被c呻吟双腿视频| 娜娜的yin荡生涯h全文| 日本猛少妇色xxxxx猛叫| 女人自己扒荫道口自慰| 国产一区二区精品丝袜| 在仓库玩50岁保洁女| 学生和老师xxxx在教室| 美女黄网站成人免费视频| 国产精品久久久久无码av色戒 | 亚洲国产天堂久久综合 | 色噜噜狠狠狠狠色综合久一| 伊人久久大香线蕉亚洲| 无码国产精成人午夜视频一区二区 | 国产精品日本无码久久一老a| 办公室高h荡肉呻吟| 强行处破女h文| 成人免费看的a级毛片| 最近韩国电影高清免费观看hd| 猛烈顶弄h禁欲医生h怀孕| 乌克兰极品少妇xxxx做受| 久久久精品人妻无码专区不卡 | 成人无码一区二区三区| 国产精品毛片一区二区三区| chinese农村老妓女| 99re热这里只有精品| 亚洲国产AV玩弄放荡人妇| 国产成人久久精品77777综合| 无码网站| 少妇大叫太大太粗太爽了a片小说| 欧美军警gay巨大粗长| 亚洲妇熟xxxx妇色黄|