文章分类 -  sql语句方法总结

一些sql语句使用方法的总结
摘要:/// <summary> /// 获取分页SQL语句,默认row_number为关健字,所有表不允许使用该字段名 /// </summary> /// <param name="_recordCount">记录总数</param> /// <param name="_pageSize">每页记录数 阅读全文
posted @ 2019-11-25 11:31 hboy2015 阅读(67) 评论(0) 推荐(0)
摘要:sql语句先字母后数字升序排序 select * from members order by cast ( left([membernamepy],patindex('%[^0-9]%',[membernamepy]+',')-1 ) as int) ,[membernamepy] asc 过滤掉字 阅读全文
posted @ 2016-07-25 10:29 hboy2015 阅读(1755) 评论(0) 推荐(0)
摘要:sqllite 拼接字符串用"||",如拼接日期 select * where IsDel=0 and datetime(strftime('%Y','now')||'-'||strftime('%m-%d',MemberBirthday))>=datetime('2016-11-02') and 阅读全文
posted @ 2016-06-09 11:13 hboy2015 阅读(1015) 评论(0) 推荐(0)
摘要:/*创建取拼音首字母函数*/ create function [dbo].[getpy](@strChinese varchar(500)='') returns varchar(500) as begin /*函数实现开始*/ declare @strLen int,@return varchar 阅读全文
posted @ 2016-01-29 15:20 hboy2015 阅读(182) 评论(0) 推荐(0)
摘要:例如表members,生日字段MemberBirthday ,相差时间间隔7天select MemberName,MemberBirthday from Members where dateadd(year,year(getdate())-year(MemberBirthday),MemberBir... 阅读全文
posted @ 2016-01-13 10:02 hboy2015 阅读(712) 评论(0) 推荐(0)
摘要:SQL语句截取时间,只显示年月日(2004-09-12)select CONVERT(varchar, getdate(), 120 )‘getdate()’改为时间字段名‘createtime’再重命名新加列(Select Name AS UName from Users)例如 select co... 阅读全文
posted @ 2015-12-26 20:13 hboy2015 阅读(1365) 评论(0) 推荐(0)