Sql语句收藏

时间:2022-04-26
本文章向大家介绍Sql语句收藏,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

1、 查询列表,按照In的排序进行排序

select *, (select count(0) from [picture] where album_id=[album].id) as piccount From [Album] Where id in (5,6,8,1,3,4) order by charindex(',' + ltrim(rtrim(str(id))) + ',',',5,6,8,1,3,4,')

2、查询不重复结果,按照另外一个字段进行排序

 select distinct A,B,max(C)
 From Table
 Group By A, B
 Order By Max(c)

(通常情况在,A,B为用户ID和用户名,但是要按照C:添加时间来进行排序,这时候就要使用这个方法了)

陆续添加中,希望对大家有帮助~