
Mysql
文章平均质量分 65
AlexYangJ
这个作者很懒,什么都没留下…
展开
-
select关键字后的字段如果不在group by字段中,则查询结果会默认取第一条记录的值
假设有如下库表(t_score):userscoreupdtimeA992020-12-24 12:00:01A962020-12-21 12:01:31A762020-12-24 12:02:41B652020-12-24 12:06:01B702020-12-21 12:24:01C832020-12-24 12:31:01C662020-12-22 12:24:01C912020-12-24 12:51:原创 2020-12-25 15:36:24 · 2254 阅读 · 0 评论 -
MySQL count用法
Count 函数可以用来统计表内符合条件的数据行数。假设有一张数据库表如下:CREATE TABLE `t_test_count` ( `col_1` bigint(255) DEFAULT NULL, `col_2` varchar(255) DEFAULT NULL)表内记录如下图:col_1col_210203040506171819110111nullcount(*).原创 2020-08-28 15:24:53 · 1707 阅读 · 1 评论 -
Oracle报错ORA-00979不是GROUP BY表达式
Oracle数据库中带有Group By的sql语句,其Select关键词后面出现的字段要么是聚合函数,要么是该字段同时出现在了Group By后方,同时Order By也和Select一样。SELECT关键词后面出现的字段要么是聚合函数,要么是该字段同时出现在了GROUP BY后方。SELECT col_a,col_b FROM table_a GROUP BY col_a,col_b;...原创 2019-07-29 09:45:53 · 1492 阅读 · 0 评论