sql limit不接具体数字_SQL汇总函数和分组函数

原表格:

cebd3e3d9b83c15fe03768d7c80449b1.png

1.汇总函数:

常见的汇总函数有:count/sum/avg/max/min

汇总函数前加上distinct 去除重复值。

eg.

count汇总:

ec4cc12c930a8ef7ea33653f18e5fa9a.png

sum:汇总

2718772d142bd015d201cc5551def0ee.png

avg:平均

7bcf1d9e95e5b6824c026249f47f116d.png

3b75978d8a8a161f1dad281423c45452.png

加限定:

a2fc7733c88b13b28688fec5f31bc0e1.png

加distinct限定:

d7dc91227b459ce6e8b3db2bcb2cbc46.png

2.分组函数

Code: (此顺序能改,如果没有查询条件,则跳过该函数)

select <列名1>,<列名2> from<表名>

where 查询条件

group by 分组类别

having 对分组结果指定条件

order by <列名> (desc)

limit 数字;

分组函数在SQL里面很常见,特别是业务中运用到查询特定条件或者特定分组的信息。例如希望看男女生在1990-01-01后出生的人数。这里既需要进行性别的分组,又有1990-01-01之后出生这个条件的约束。

从分组函数开始,SQL语言就开始复杂,所以要更加注意其运行顺序。

总体运行顺序:

1230355257a5d24730a1ff51e5fcc7b0.png

eg>>

d47ef9fee0ddb6f9b6d279dfb2ef234b.png

运行顺序:

6b6d075c3b89e337adf4813acb48cfe1.png

dd509d4e6f1ab14949080fbe60f8d94a.png

eae5956e225cf3e21fc8d0d484a8d4eb.png

f28cfc4dc6516152b60b6e31d04ec70b.png

eae5956e225cf3e21fc8d0d484a8d4eb.png

a78e239db5c4559ead265a1082d87e47.png

8fb9eb7ce4d4deb929fb9591f16cd20a.png

243a996ec5db3d7d6ff3680e4e8cdc70.png

372c0b5991f3489dd1542f8d21ef99d8.png

4a58ed8a9638b130761d50f42c60a9bb.png

ec53d1c6fd91d0ab13e2d79c2994b3dc.png

5c1fabba43f557a57f0d3fca0a77ead2.png

b54541128515be6a921947e53ec13827.png

062697b7e9ab099b2ae29fc19ea7bef2.png

排序:

order by:默认升序;如果要降序用:order by <列名> desc;

limit

a3de0335e92312d25622d57ee6696b3d.png

09138b9bb3bb0d0989c74bc770cf9a80.png

b91efaab9dbdf56aa8f8f41113773ea2.png

a6ac944ced7896f8f4fb8001ee7689f7.png

3bd0351d6d76a7f582e9aff7c0973788.png

a75f4b9e3f6337acd95be4795a8e194b.png

2dc731d3d2bc08f03dc432e5be8aacd3.png

33bbca9bf4af501ee596072a6ab2e1bf.png

dc7729390cc30298d8e56f8f125c9ec8.png

v2-660bcf295ccc062208502ed49e54aa74_b.jpg

3a6611df23ea441ac9fb258956c68f80.png

f6ea5f1afe199ec855f38760a2345b87.png

68249547e9af5c80fe011cb286352e26.png

925caadf601b3f0cd0183abaf4136b64.png

42c15f7d6570b8ec0b9891c7514ff421.png

53a33dffbbb3678e9cc1ad6ec77896dd.png

fcbd78b0c5808841bd7e265affad5fc0.png

d8d1233822317777abac5d419fc2a47d.png

ae660c14fca0d910329e9de69d25be5f.png

d0223e896f4503d1ac1c5c01ad87a3d3.png

cdac89325919bf8b7365a27c8eeb9ade.png

881c9f4d6be05b1d4b7d75e1363f0906.png

9e5f293f08f8dcaad42888e777709b28.png

f60ee866732591aca117da8bf3530347.png

9f53167959dee22e29a7479d9270b2c3.png

08966397010b205b44d1db7e15a81c3f.png

b5df05daf6ee959443e3e00a4e722e1e.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值