版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
MySQL數(shù)據(jù)庫管理系統(tǒng)MySQL數(shù)據(jù)基本????數(shù)據(jù)模型概念數(shù)據(jù)服器管理用的法MySQL數(shù)據(jù)、數(shù)據(jù)表管理法MySQL化網(wǎng)/籍分享nnnnMySQLPerformanceBlogMySQL中文網(wǎng)《MySQL性能構(gòu)《深入淺出MySQL》在用MYSQL在用MYSQLMySQL數(shù)據(jù)管理系1、MySQL數(shù)據(jù)管理系的
特點(diǎn)?性能高效而定,MySQL幾乎比當(dāng)前可用的其他所有數(shù)據(jù)的性T能都不差,因此Yahoo、Google、Cisco、HP和NASA等都采用了它作自己的數(shù)據(jù)引。開放源代,MySQL是自由的開放源代品,可以在
GPL下通使用。T多用支持,MySQL可有效地50~1000個(gè)并用的T并且在超600個(gè)用的限度的情況下,MySQL的性能并沒有明的下降。多程,MySQL使用核心程的完全多程,意味著可以采用T多CPU體系構(gòu)。1、MySQL數(shù)據(jù)管理系的特點(diǎn)?開放性,支持ANSISQL-99準(zhǔn),適用于多種操作系(如Linux、TSolaris、FreeBSD、OS/2、MacOS以及Windows95/98/Me/2000/XP和WindowsNT等),可在多種體系構(gòu)(如Intelx86、Alpha、SPARC、PowerPC和IA64等)上運(yùn)行。廣泛的用程序支持,有C、C++、Java、Perl、PHP和Python等多T種客工具和API的支持。支持事理、行定、子、外和全文索等能。T支持大數(shù)據(jù)
,可某些包50000000個(gè)
的數(shù)據(jù)T使用MySQL。有靈活且安全的限和口令系,并
且
允
其他主機(jī)的等等。T2、MySQL操作模式??命令操作界面打開命令操作界面,“開始”–“運(yùn)行”T入“mysql
–uroot
–p”,示mysql>T3.數(shù)據(jù)服器?安裝有數(shù)據(jù)管理系的算機(jī)服器。TTT管理方式:支持客機(jī)/服器(C/S)主要:管理數(shù)據(jù)用、數(shù)據(jù)和數(shù)據(jù)表文件4.數(shù)據(jù)用?被授允使用數(shù)據(jù)、數(shù)據(jù)表的人。
數(shù)據(jù)管理:id=root,Tpwd,號、數(shù)據(jù)和
數(shù)
據(jù)
表
。普通用:由數(shù)據(jù)管理建用號,并授數(shù)據(jù),數(shù)據(jù)表。TMySQL數(shù)據(jù)模型?由數(shù)據(jù)文件與數(shù)據(jù)表文件構(gòu)成。T數(shù)據(jù)文件:用于管理數(shù)據(jù)表構(gòu)成信息的文件,數(shù)據(jù)文件名唯一(不重復(fù))。T數(shù)
據(jù)
表
文
件
:
用
于
管
理
數(shù)
據(jù)
的文件,數(shù)據(jù)表文件名唯一(不重復(fù))。數(shù)據(jù)表由,數(shù)據(jù)表文件名+數(shù)據(jù)表構(gòu)+數(shù)據(jù)構(gòu)成。T6.常數(shù)據(jù)型(具體數(shù)據(jù)型看附表)?字符型(姓名,稱,地址)T數(shù)型(工,成,數(shù)量)可以行運(yùn)算T日期型(出生日期,T型(只有兩種狀,和)T7.MySQL的數(shù)據(jù)存?MySQL數(shù)據(jù)管理系保存在“C:/AppServ/MySQL”T系數(shù)據(jù)MySQL,用
的用數(shù)據(jù)bookstore保存在T“C:/AppServ/MySQL/Data”MySQL列型數(shù)數(shù)據(jù)型?數(shù)據(jù)類型說明取值范圍存儲空間1字節(jié)TINYINT[(M)]非常小的整數(shù)較小的整數(shù)-128~127(-2
~2
-1)80~255(0~2
-1)77SMALLINT[(M)]MEDIUMINT[(M)]-32768~32767(-2
~2
-1)0~65535(0~2
-1)2字節(jié)151516中等大小的整數(shù)0~16772153字節(jié)-8388608~8388607INT[(M)]標(biāo)準(zhǔn)整數(shù)-2147683648~21476836470~42949672954字節(jié)BIGINT[(M)]大整數(shù)-9223372036854775808~92233730368547758070~18446744073709551615
8字節(jié)FLOAT[(M,D)]DOUBLE[(M,D)]DECIMAL(M,D)單精度浮點(diǎn)數(shù)±1.175494351E-38±4.402823466E384字節(jié)雙精度浮點(diǎn)數(shù)±2.2250738585072014E-308±1.7976931348623157E+3088字節(jié)一個(gè)字符串類型的浮點(diǎn)數(shù)可變,其值的范圍依賴于M和DM+2字節(jié)字符數(shù)據(jù)型?數(shù)據(jù)類型說明定長字符串最大尺寸存儲空間CHARMBMBMBVARCHARTINYBLOBBLOB可變長字符串非常小的BLOB小BLOBL+1byteL+1byteL+2byteL+3byteL+4byteL+1byteL+2byteL+3byteL+4byte1或2byte1、2、3、4或8byte2
-1byte8216-1byte224-1byte232-1byteMEDIUMBLOBLONGBLOBTINYTEXTTEXT中等BLOB大BLOB非常小的文本串小文本串28-1byte216-1byte224-1byte232-1byte65535個(gè)成員64個(gè)成員MEDIUMTEXTLONGTEXTENUM中等文本串大文本串枚舉SET集合日期和數(shù)據(jù)型?數(shù)據(jù)類型DATE說明取值范圍存儲空間3字節(jié)“零”值0000-00-0000:00:00“YYYY-MM-DD”
格式“HH:MM:SS”格式1000-01-01到9999-12-31-838:59:59到838:59:59TIME3字節(jié)8字節(jié)DATETIME“YYYY-MM-DDHH:MM:SS”
格式1000-01-0100:00:00到9999-12-3123:59:590000-00-0000:00:00TIMESTAMPYEAR“YYYYMMDDHHMMSS”格式“YYYY”格式19700101000000到2037年
4字節(jié)某時(shí)間0000000000000000001901年到2155年1字節(jié)MySQL服器用管理?每一個(gè)使用MySQL數(shù)據(jù)的用必有一個(gè)合法的號(包括用名,用密)和相的限。TMySQL數(shù)據(jù)管理號,用名root,用密(在安裝程中置的密,可以隨修改)。T普通用的號和限必由數(shù)據(jù)管理建和授。T登MySQL服器使用數(shù)據(jù)管理的號登,用名root,用密。?方法一,使用命令行方式登T“開始”–“所有程序”–“AppServ”–“MySQLcommandlineTclient”入密。出mysql>登成功T方法二
使用“運(yùn)行”登MySQL服器。T“開始”–“運(yùn)行”T命令格式:mysql–u<用名>-p<用密>TMySQL服器的用管理MySQL服器中內(nèi)置系數(shù)據(jù),數(shù)據(jù)名mysql,數(shù)據(jù)中內(nèi)置數(shù)據(jù)表,數(shù)據(jù)表名user。??只能由數(shù)據(jù)管理(
root)用行增加新用、修改用密、除用號、用號授
。User數(shù)據(jù)表中所有授用序號1權(quán)限參數(shù)說明Select_privInsert_privUpdate_privDelete_privCreate_privDrop_priv顯示記錄權(quán)限2插入記錄權(quán)限3更新記錄權(quán)限4刪除記錄權(quán)限5建立數(shù)據(jù)庫、數(shù)據(jù)表權(quán)限刪除表文件的權(quán)限創(chuàng)建索引字段權(quán)限修改表結(jié)構(gòu)權(quán)限67Index_priv8Alter_priv9File_priv讀寫服務(wù)器上文件的權(quán)限授權(quán)其他用戶權(quán)限維護(hù)外鍵權(quán)限10111213Grant_privReferences_privShow_db_privLock_tables_priv瀏覽服務(wù)器上數(shù)據(jù)庫權(quán)限創(chuàng)建刪除表鎖權(quán)限MySQL命令格式命令關(guān)<>;分號表示命令束并提交1)打開數(shù)據(jù)??Use<數(shù)據(jù)名>;T例:usemysql;
打開
mysql數(shù)據(jù)T2)增加新用的號到
mysql數(shù)據(jù)user表??Insertinto
數(shù)據(jù)表名
(主機(jī)名,用名,用密,限1,限2,…)Tvalues(主機(jī)名,用名,用密,限1,限2,…);3)激活數(shù)據(jù)TFlushprivileges;1.增加新的用(掌握)?建新的用T包括用名、用密、用限。T打開mysql數(shù)據(jù)T插入新的用號數(shù)據(jù)到
user數(shù)據(jù)表T激活新建的用T命令格式:?mysql>usemysql;Tmysql>insertintomysql.user(主機(jī)名稱,用名稱,用密,限1,T限2,…)values(host,user,password,select_priv,…);Tmysql>flushprivileges;例?usemysql;TTinsertintomysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject)values("localhost",“mysqladmin2",password("passwd"),'','','');flushprivileges;T例用名
booktest,用密333333,有?select,insert,update,delete,create,drop,index,alter限。mysql>usemysql;TTmysql>insertintomysql.user(host,user,password,select_priv,insert_priv,update_priv,delete_privi,create_priv,drop_priv,index_priv,alter_priv)values(‘localhost’,’booktest’,password(‘333333’),
’y’,’y’,’y’,’y’,’y’,’y’,’y’,’y’);mysql>flushprivileges;T2.修改用
(理解)???命令格式:update<表名>set[限參數(shù)名稱=限]where<條件>;mysql>usemysql;Tmysql>updatemysql.userset限名1=限1,限名2=限T2where<條件>;mysql>flushprivileges;T例修改bookuser用的index_priv和alter_priv’y’?mysql>usemysql;Tmysql>update
mysql.user
setindex_priv=‘y’,alter_priv=‘y’Twhereuser=‘bookuser’;mysql>flushprivileges;T修改用密(理解)命令格式:???update<表名>setpassword=password(新密)where<條件>;例修改mysqladmin2用的密?mysql>usemysql;TTTmysql>update
mysql.user
setpassword=password(“222222”)whereuser=“mysqladmin2”;mysql>flushprivileges;3.除
用
號命令格式:
(掌握)??deletefrom<表名>where<條件>TTTmysql>usemysql;mysql>deletefrommysql.user
where<條件>;mysql>flushprivileges;例
mysqladmin2用?mysql>usemysql;Tmysql>deletefrommysql.user
whereuser=‘mysqladmin2’;Tmysql>flushprivileges;TMySQL數(shù)據(jù)管理數(shù)據(jù):示數(shù)據(jù),建立數(shù)據(jù),除數(shù)據(jù),打開數(shù)據(jù)。??數(shù)據(jù)表
:建立數(shù)據(jù)表,示數(shù)據(jù)表文件名,示數(shù)據(jù)表構(gòu),修改數(shù)據(jù)表構(gòu),除數(shù)據(jù)表文件,更數(shù)據(jù)表名。數(shù)據(jù)表的數(shù)據(jù)(
:增加除修改取?MySQL數(shù)據(jù)(掌握)1.示數(shù)據(jù)(MySQL數(shù)據(jù)是系數(shù)據(jù))????示當(dāng)前服器中所有的數(shù)據(jù)。T命令格式:show
databases;T2.建立數(shù)據(jù)在當(dāng)前服器中建一個(gè)新的數(shù)據(jù)。T命令格式:create
database<數(shù)據(jù)文件名>;T3.除數(shù)據(jù)除當(dāng)前服器中的一個(gè)數(shù)據(jù)。T命令格式:drop
database<數(shù)據(jù)文件名>;T4.打開數(shù)據(jù)打開當(dāng)前服器中的一個(gè)數(shù)據(jù)。T命令格式:use
<數(shù)據(jù)文件名>;TMySQL數(shù)據(jù)表數(shù)據(jù)表=數(shù)據(jù)表名、數(shù)據(jù)表構(gòu)、數(shù)據(jù)定數(shù)據(jù)表構(gòu)(字段名、字段型、度、助)數(shù)據(jù)表工作
:???1.建一個(gè)新的數(shù)據(jù)表、T2.示存在的數(shù)據(jù)表、T3.示一個(gè)數(shù)據(jù)表的構(gòu)、T4.修改數(shù)據(jù)表構(gòu)、T5.除數(shù)據(jù)表、T6.更數(shù)據(jù)表名。TMySQL數(shù)據(jù)表示數(shù)據(jù)表名。(掌握)???showtables;T示數(shù)據(jù)表構(gòu)
。
(掌握)describe<數(shù)據(jù)表文件名>;T修改、增加、除字段名稱、字段型
(理解)⑴修改字段命令格式:Taltertable
數(shù)據(jù)表名
change原字段名
新字段名
;T①修改字段名例:altertablememberschange
性會(huì)性char(2);②修改字段型例:altertablememberschange
工作位
工作位
char(20);MySQL數(shù)據(jù)表⑵增加字段命令格式:
(理解)TTaltertable
數(shù)據(jù)表名
add字段名
字段型;①增加字段例:altertablemembersadd位char(12);⑶除字段命令格式:
(理解)TTaltertable
數(shù)據(jù)表名
drop字段名;①除字段例:altertablemembersdrop位;MySQL數(shù)據(jù)表除數(shù)據(jù)表。
(掌握)?droptable[ifexists]
數(shù)據(jù)表名;T①直接除數(shù)據(jù)表例:droptablemembers;除members數(shù)據(jù)表②如果數(shù)據(jù)表存在就除數(shù)據(jù)表:droptableifexistsmembers;
如果members數(shù)據(jù)表存在就除members數(shù)據(jù)表更數(shù)據(jù)表名。
(理解)?renametable
數(shù)據(jù)表名
to新數(shù)據(jù)表名;T①更數(shù)據(jù)表名例:renametablememberstomembersx;
將數(shù)據(jù)表名members的更membersxMySQL數(shù)據(jù)表1.建立新的數(shù)據(jù)表,定表文件名、字段名、字段型、字段度、置字段屬性。??命令格式:(掌握)createtable<數(shù)據(jù)表名>(<字段1定>,
<字段2定>,…<字段Tn定>);字段i定內(nèi)容:字段名,型,度,非空修符,
default修T符,auto_increment修符。create
字段束?NULL和
NOTNULL修符:NULL允字段空,
NOTNULL字段不允。TDEFAULT修符:在插入自插入一個(gè)。TAUTO_INCREMENT修符:只適用于INT型字段,是步一的自增量修。T建立數(shù)據(jù)表例:建立數(shù)據(jù)表(student)?createdatabasestudent;usestudent;DROPTABLEuser;CREATETABLEuser(idINTVARCHAR(30)
NOTNULL,VARCHAR(32)
NOTNULL,NOTNULL,DEFAULT'男',AUTO_INCREMENTPRIMARYKEY,namepasswordageINTsexVARCHAR(2)birthday
DATE);建立數(shù)據(jù)表建數(shù)據(jù)表方法二:批理方法????將建數(shù)據(jù)表的命令寫入一個(gè)文本文件,sql。文件名:w.sql文件位置:c:\appserv\mysql\dataTTTTTTTTTusestudent;droptableifexistsmembers;createtablemembers(身份號
char(18)
notnull,會(huì)密char(6)notnull,會(huì)姓名
char(10)
notnull,varchar(20)
notnull,注冊datetime);運(yùn)行批理文件,在mysql命令行窗口入按以下格式入命令source??mysql>sourcec:\appserv\mysql\data\w.sql索引索引--索引的作用:提高搜索速度,減少方式一createtable建索引(掌握)??createtable<數(shù)據(jù)表>(字段1定,…字段n定,index[索引名稱](T字段1[,字段2,…]),unique[索引名稱](字段1[,字段2,…]));方式二create[unique]index添加索引?createindex[索引名]on數(shù)據(jù)表
(字段1[,字段2]);Tcreateuniqueindex[索引名]on數(shù)據(jù)表
(字段1[,字段2]);Tunique表示唯一T索引createtable
方式索引例?createtablestudent(學(xué)號
char(8)notnull,姓名
char(12)notnull,性char(2)default
‘男’,出生年月
datenotnulldefault
‘1978-01-08’,char(6)not
nulldefault
‘100001’,indexstudsp(),uniquestudid(學(xué)號));索引createindex
方式索引例?createtablestudent(學(xué)號
char(8)notnull,姓名
char(12)notnull,性char(2)notnulldefault
‘男’,出生年月
datenotnulldefault
‘1978-01-08’,char(6)not
nulldefault
‘100001’);createindexstudsponstudent();createuniqueindexstudidonstudent(學(xué)號);主主(掌握)??主
字
段
(
)非空且不重,可以多字段合
主,一個(gè)數(shù)據(jù)表中主只
能
有
一
個(gè)
。方式一createtable建索引??createtable<數(shù)據(jù)表>(字段1定,…字段n定,primarykey[索引T名稱](字段1[,字段2,…]));方式二altertable
添加索引altertable
數(shù)據(jù)表
addprimarykey[索引名]
(字段1[,字段2]);T主createtable
方式建主例??createtablestudent(學(xué)號
char(8)notnull,姓名
char(12)notnull,性char(2)notnulldefault
‘男’,出生年月
datenotnulldefault
‘1978-01-08’,char(6)not
nulldefault
‘100001’,primarykeystudxh(學(xué)號));主altertable
方式添加主例?createtablestudent(學(xué)號
char(8)notnull,姓名
char(12)notnull,性char(2)notnulldefault
‘男’,出生年月
datenotnulldefault
‘1978-01-08’,char(6)not
nulldefault
‘100001’);altertablestudentaddprimarykeystudxh
(學(xué)號);外外(掌握)??通外在兩個(gè)數(shù)據(jù)表中建立關(guān),可以是一一關(guān),可以是一多關(guān)。關(guān)在關(guān)表中的數(shù)據(jù)構(gòu)成參照完整性。T定外格式:1.使用index索引名
(索引字段)建索引。TT2.使用foreignkey(索引字段)references
主數(shù)據(jù)表名
(主索引字段)。外createtable
方式建外例createtabletitle(稱代char(4)notnullprimarykey,稱名稱
varchar(20)notnull)type=innodb;createtablemembers(身份號
char(18)性char(2)notnull,notnull,notnull,notnull,notnull,出生日期
date工作位
varchar(24)位地址
varchar(24)char(6)notnull,稱代char(4)notnull,primarykey(身份號),index(稱代),foreign
key(稱代)
references
title(稱代))type=innodb;外altertable
方式添加外例createtabletitle(稱代char(4)notnullprimarykey,稱名稱
varchar(20)notnull)type=innodb;createtablemembers(身份號
char(18)性char(2)notnull,notnull,notnull,notnull,notnull,notnull,notnull,出生日期
date工作位
varchar(24)位地址
varchar(24)char(6)稱代char(4)primarykey(身份號),index(稱代))type=innodb;altertable
數(shù)據(jù)表名
addforeign
key(稱代)
references
title(稱代)ondeletecascadeonupdatecascade;除索引,主,
外(掌握)除索引命令格式:??dropindex
索引名稱
on數(shù)據(jù)表名;T除主命令格式:??altertable
數(shù)據(jù)表名
dropprimarykey;T除外命令格式:altertable
數(shù)據(jù)表名
dropforeignkey
外;一般情況通除表除外T(外可以使用
“showcreatetable
數(shù)據(jù)表名”得到,信息中的constraint)?除索引、主、
外
例createtabletitle(稱代char(4)notnullprimarykey,稱名稱
varchar(20)notnull)type=innodb;createtablemembers(身份號
char(18)性char(2)notnull,notnull,notnull,notnull,notnull,出生日期
date工作位
varchar(24)位地址
varchar(24)char(6)notnull,稱代char(4)notnull,primarykey(身份號),index(稱代),foreign
key(稱代)
references
title(稱代))type=innodb;除索引:???dropindex
索引名稱
on數(shù)據(jù)表名;Tdropindex稱代onmembers;T除主:altertable
數(shù)據(jù)表名
dropprimarykey;Taltertablemembersdropprimarykey;T除外:altertable
數(shù)據(jù)表名
dropforeignkey
外;TTTaltertablemembersdropforeignkeymembers_ibfk_1;外使用
showcreatetablemembers;的constraint得到members_ibfk_1外參照完整性(理解)?外表外與參照表主建立數(shù)據(jù)關(guān),關(guān)構(gòu)成表(參照完整性)。T外定中的
ondeletecascade束、onupdatecascade束。Tondeletecascade束關(guān)表同步除。Tonupdatecascade束關(guān)表同步更新。T數(shù)據(jù)表-增加1.增加(掌握)?insertinto
數(shù)據(jù)表名
(字段名1,…字段名n)values(數(shù)1,…數(shù)n)T;字段i序任意,字段i與數(shù)i一一①增加:insertintomembersx(身份號,性,出生日期,工作位)values(‘’,’男’,’1978-01-03’,’中國人民大學(xué)’);注意:增加主字段或
UNIQUE索引字段不能重復(fù)外字段在關(guān)表中主已存在2.除(掌握)??命令格式1:除數(shù)據(jù)表中全部deletefrom
數(shù)據(jù)表名;T①除數(shù)據(jù)表中全部:deletefrommembersx;命令格式2:除數(shù)據(jù)表中符合條件的?deletefrom
數(shù)據(jù)表名
where條件表達(dá)式T②除數(shù)據(jù)表中符合條件的:deletefrommemberswhere
身份號=‘’修改3.修改(掌握)??命令格式1:修改數(shù)據(jù)表中全部指定字段的update<數(shù)據(jù)表名>set<字段名1=數(shù)1>,…[字段名n=數(shù)n]T字段i序任意,字段i與數(shù)i一一,同修改多個(gè)字段set只使用一個(gè)。T①修改全部指定字段例:updatememberset
會(huì)密=‘999999’;命令格式2:修改數(shù)據(jù)表中符合條件的指定字段的?update<數(shù)據(jù)表名>set<字段名1=數(shù)1>,…[字段名n=數(shù)n]Twhere<條件表達(dá)式>①修改身份號’’的會(huì)密‘888888’,會(huì)姓名‘’例:updatememberset
會(huì)密=‘888888’,會(huì)姓名=‘’取數(shù)據(jù)表(掌握)取數(shù)據(jù)表中指定字段,指定果
,
并行重。?select<字段名表>[from<數(shù)據(jù)表名表>where<條件表達(dá)式>T[orderby字段名
[asc|desc]][groupby<字段名>]]字段名表:示取果from數(shù)據(jù)表名表:數(shù)據(jù)源where條件表達(dá)式:取數(shù)據(jù)條件orderby字段名:按字段行升序asc或降序desc排序groupby字段名:按字段行分例
:?select身份號,性,year(curdate())-year(出生日期)as‘年’fromTmemberswhere性=‘女’orderby年desc;取數(shù)據(jù)表例
:??select身份號,性frommembersgroupby
性asc;T例:like%、_select身份號,會(huì)姓名,會(huì)密frommemberwhere
會(huì)姓名Tlike‘%’;示member數(shù)據(jù)表姓的人信息。Tselect身份號,會(huì)姓名,會(huì)密frommemberwhere
會(huì)姓名Tlike‘_’;示member數(shù)據(jù)表姓名2個(gè)字姓的人信息。T例:
like%?select身份號,會(huì)姓名,會(huì)密frommemberwhere
會(huì)密T>’5555’and會(huì)姓名
notlike‘%’;示member數(shù)據(jù)表不姓并且會(huì)密>’5555’的人信息。T取數(shù)據(jù)表出來自于兩個(gè)以上的數(shù)據(jù)表的數(shù)據(jù)集合,定出條件和出的字段或表達(dá)式。出的字段必指明所屬數(shù)據(jù)表,同要指明數(shù)據(jù)表之的關(guān)。使用數(shù)據(jù)表名(asmb)。?例
:?示member數(shù)據(jù)表的身份號、會(huì)姓名、會(huì)密Tselect身份號,會(huì)姓名,會(huì)密frommember;示members數(shù)據(jù)表的身份號,性,出生日期。Tselect身份號,性,出生日期
frommembers;selectmb.身份號,會(huì)姓名,會(huì)密,性,出生日期
fromTmemberasmb,memberswheremb.身份號=members.身份號;取數(shù)據(jù)表出來自于五個(gè)數(shù)據(jù)表的數(shù)據(jù)集合。出同名字段必指明所屬數(shù)據(jù)表,必用
and分隔定表關(guān)。??例:出
(sell)、名(book)、價(jià)(book)、身份號(member)、會(huì)姓名(member)、性(members)、稱名稱(title)。select
,名,價(jià),member.身份號,會(huì)姓名,性,稱T名稱
frombook,member,title,members,sellwheresell.身份號=member.身份號
andsell.號
=book.號
andmembers.身份號=member.身份號
andmembers.稱代=title.稱代;取數(shù)據(jù)表出來自于五個(gè)數(shù)據(jù)表的數(shù)據(jù)集合。出同名字段必指明所屬數(shù)據(jù)表,必用
and分隔定表關(guān)。??例:出
(sell)、名(book)、價(jià)(book)、身份號(member)、會(huì)姓名(member)、性(members)、稱名稱(title)。取條件,宇、成新、李來群三人
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026西藏昌都市洛隆縣人民醫(yī)院臨時(shí)招聘醫(yī)技人員2人參考題庫附答案
- 2026遼寧大連理工大學(xué)化工學(xué)院黨群辦公室職員(自聘)招聘1人備考題庫附答案
- 2026重慶市城投路橋管理有限公司食堂炊事員崗位2人參考題庫附答案
- 2026陜西省面向華南理工大學(xué)招錄選調(diào)生考試備考題庫附答案
- 興國縣2025年公開選調(diào)食品安全監(jiān)管人員的備考題庫附答案
- 招護(hù)理!西寧市城北區(qū)朝陽社區(qū)衛(wèi)生服務(wù)中心招聘備考題庫附答案
- 浙江國企招聘-2026年臺州市商貿(mào)核心區(qū)開發(fā)建設(shè)投資集團(tuán)有限公司招聘3人備考題庫附答案
- 輔警78名!2025年海南州公安局面向社會(huì)公開招聘警務(wù)輔助人員考試備考題庫附答案
- 2026貴州湄潭縣紀(jì)委縣監(jiān)委選調(diào)事業(yè)單位工作人員參考題庫附答案
- 2026年青海社區(qū)招聘考試題庫附答案
- 2025年普外副高考試試題及答案
- 注漿式錨桿施工方案
- 《工程結(jié)構(gòu)加固改造安全監(jiān)測技術(shù)標(biāo)準(zhǔn)》
- 南網(wǎng)綜合能源公開招聘筆試題庫2025
- 鐵路安全管理?xiàng)l例課件
- 老年護(hù)理尿失禁專家共識
- 2025年大唐杯試題題庫及答案
- 2025年河北數(shù)學(xué)單招考試試題原卷及答案
- 藥學(xué)大專專業(yè)畢業(yè)論文
- 2025年安全員項(xiàng)目負(fù)責(zé)人(B證)考試題庫(含答案)
- 心電監(jiān)護(hù)技術(shù)操作并發(fā)癥的預(yù)防與處理
評論
0/150
提交評論