MySQL 查看表結(jié)構(gòu)簡(jiǎn)單命令。
10年積累的成都網(wǎng)站建設(shè)、成都網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)制作后付款的網(wǎng)站建設(shè)流程,更有阿拉爾免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
一、簡(jiǎn)單描述表結(jié)構(gòu),字段類型desc tabl_name;
顯示表結(jié)構(gòu),字段類型,主鍵,是否為空等屬性,但不顯示外鍵。
二、查詢表中列的注釋信息
select * from information_schema.columns where table_schema = 'db' #表所在數(shù)據(jù)庫
and table_name = 'tablename' ; #你要查的表
三、只查詢列名和注釋
select column_name,
column_comment from information_schema.columns where table_schema ='db' and
table_name = 'tablename' ;
四、#查看表的注釋
select table_name,table_comment from information_schema.tables where table_schema = 'db' and table_name ='tablename'
ps:二~四是在元數(shù)據(jù)表中查看,我在實(shí)際操作中,常常不靈光,不知為什么,有了解的大俠請(qǐng)留印。
五、查看表生成的DDL show create table table_name;
--books表中有字段有bId,pId等字段。
--another有bId,pId等字段(create table another select bId,pid,bAuthor from books;--相關(guān)字段以及內(nèi)容來自books表)。
--books和publising建立外鍵,參照publishing中的id字段。
alter table books add constraint FK_books_publishing foreign key (pid) references publishing (id) on update cascade;
--another和publishing之間創(chuàng)建外鍵,參照publishing中的id字段。
alter table another add constraint FK_another_publishing foreign key (pId) references publishing (id) on update cascade;
--舉個(gè)簡(jiǎn)單的更新列子:
update publishing set id = 17,pname = '愛好者' where id='14';
--當(dāng)執(zhí)行這條語句時(shí)(更新publishing表),books表和another表同時(shí)進(jìn)行更新。
--主表更新字段數(shù)據(jù)等,副表也隨之更新,從上面可以看出,主表是publishing,副表是books和another。
--希望能幫到你
select A.* from A join B on A.F_id=B.F_id where B.amount5;
后面的判斷條件根據(jù)你自己的表來寫。
聯(lián)合查詢
select?userinfo.userinfoid,username,?userage??from?user?join?userinfo?on?user.userinfoid?=?userinfor.userinfoid