SQL
CODE农民
这个作者很懒,什么都没留下…
展开
-
sql中的group by 用法解析
这是以前学习数据库查询时从网上找的资料,都保存到本地的word文档,现在也拿出来分享分享吧,是别人的。 -- Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。 --它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。 --注意:group by 是先排序后分组; --举例子说明:如果要用到group b...转载 2018-12-19 10:46:27 · 321 阅读 · 0 评论 -
sql 随机获取数据
SQL Server: SELECT TOP 10 * FROM T_USER ORDER BY NEWID() MySQL: SELECT * FROM T_USER ORDER BY RAND() LIMIT 10原创 2019-01-16 16:46:43 · 908 阅读 · 0 评论 -
SQL通过某个字段分组后获取每组最新数据
来一条sqlsever和MySQL数据库表中根据某个字段分组后获取到最新数据的sql,这条sql虽然简单,但是记录在这里,方便以后使用 sqlsever: SELECT * from(select *, row_number() over(partition by title order by creat_time desc) as count from drug_activity) ...原创 2019-01-31 09:18:49 · 7986 阅读 · 1 评论 -
sql server的递归查询
最近使用到了递归查询,用于地区查询,即传递一个地区的id,使用一条sql语句将传递的这个地区下面所有子地区以及子子地区全部查询出来,这个地区递归查询功能很多地方都会用到,这里记录下来,方便自己和朋友们使用; sql如下: WITH temp (areaid) AS ( SELECT areaid FROM area WHERE ...原创 2019-03-08 09:26:59 · 545 阅读 · 0 评论