成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

mysql語句中desc是什么 mysql查詢每門成績的前十名?

mysql查詢每門成績的前十名?學(xué)生表名為:student, 單科成績的字段為:subject。學(xué)生名字為:name 查詢單科成績前十:mysql語句為:select * from student o

mysql查詢每門成績的前十名?

學(xué)生表名為:student, 單科成績的字段為:subject。學(xué)生名字為:name 查詢單科成績前十:

mysql語句為:

select * from student order by subject desc limit 10 查詢總分成績前十:mysql語句為:

select sum(subject) subject,name from student group by name order by subject desc limit 10 注: select sum(subject) subject,name 這句的意思是:sum(subject) subject 把單科成績加總用subject 來命名(就是總成績),name就是一個字段,這里只有兩個字段。 group by name order by subject : group by name 的意思按照名字這一欄來分組,當(dāng)然,學(xué)生成績表名字有可能是一樣的,按照學(xué)號是最準(zhǔn)確的,這里只是舉個例子。

order by subject 這句的意思是按照總分成績排序,這里的subject 是前面重命名總分的意思。

select sum(subject) as countsubject,name from student group by name order by countsubject desc limit 10

linux查看mysql數(shù)據(jù)表結(jié)構(gòu)?

一、簡單描述表結(jié)構(gòu),字段類型

desc tabl_name

顯示表結(jié)構(gòu),字段類型,主鍵,是否為空等屬性,但不顯示外鍵。

例如:desc table_name

二、查詢表中列的注釋信息

select * from information_

where table_schema db #表所在數(shù)據(jù)庫

and table_name tablename #你要查的表

例如:

可以自動選擇你需要信息

三、只查詢列名和注釋

select column_name, column_comment from information_ where table_schema db and table_name tablename

例如:

四、#查看表的注釋

select table_name,table_comment from information_ where table_schema db and table_name tablename

例如:

五、查看表生成的DDL

show create table table_name

例如:

這個命令雖然顯示起來不是太容易看, 這個不是問題可以用G來結(jié)尾,使得結(jié)果容易閱讀;該命令把創(chuàng)建表的DDL顯示出來,于是表結(jié)構(gòu)、類型,外鍵,備注全部顯示出來了。

我比較喜歡這個命令:輸入簡單,顯示結(jié)果全面。