這篇文章主要講解了“MySQL查詢語句group by和order by的使用”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“mysql查詢語句group by和order by的使用”吧!
成都創(chuàng)新互聯(lián)公司是專業(yè)的信宜網(wǎng)站建設(shè)公司,信宜接單;提供成都網(wǎng)站設(shè)計、成都做網(wǎng)站,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行信宜網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
具體我忘記了,大概內(nèi)容差不多如下。
兩張表,內(nèi)容如下:
Sql代碼
+--------+-------+------+
| z_code | mgr | pigs |
+--------+-------+------+
| 021 | zhang | 85 |
| 010 | wang | 70 |
+--------+-------+------+
2 rows in set
查詢最終結(jié)果
Sql代碼
+--------+------+-------+
| z_code | city | mgr |
+--------+------+-------+
| 010 | BJ | wang |
| 021 | HB | zhang |
+--------+------+-------+
2 rows in set
A表
Sql代碼
+------+-------+------+
| part | mgr | pigs |
+------+-------+------+
| 001 | wang | 20 |
| 002 | wang | 50 |
| 011 | zhang | 49 |
| 012 | zhang | 36 |
+------+-------+------+
4 rows in set
B表
所用查詢語句為:
Sql代碼
select z_code, A.mgr mgr, sum(pigs) pigs from A, B where A.mgr = B.mgr group by A.mgr order by pigs desc;
下面是建表和插入語句的SQL:
Sql代碼
create database pig_store;
use pig_store;
create table A(
z_code varchar(8),
city varchar(4),
mgr varchar(16)
);
create table B(
part varchar(8),
mgr varchar(16),
pigs int(5)
);
insert into A values ( '010', 'BJ', 'wang'), ( '021', 'HB', 'zhang' );
insert into B values ( '001', 'wang', 20 ), ( '002', 'wang', 50 ), ( '011', 'zhang', 49 ), ( '012', 'zhang', 36 );
感謝各位的閱讀,以上就是“mysql查詢語句group by和order by的使用”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對mysql查詢語句group by和order by的使用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!