SQL
evasunny2008
努力学习,努力工作……
展开
-
使用SQL语句得到连续天的数据
使用场景:希望通过SQL语句查询得到有签到记录的用户的连续签到天数的信息,这里的重点是连续的天数。第一步: 如果数据库记录的是datetime类型,则需要先转成date类型;如果一个用户一天会有多条数据,则也需要按用户和日期进行去重复,保证一个用户一天只有一条数据。SELECT CompanyID, CAST(CreateDate AS DATE) AS Date1FROM rec.Se...原创 2020-03-30 22:19:04 · 3820 阅读 · 0 评论 -
MS SQL 2008 附件数据库出错解决方法
"开始"---"所有程序"---"SQL Server 2008"---"配置工具"---"SQL Server 配置管理器"---"SQL Server 服务"---双击"SQL Server (MSSQLSERVER) 服务",则会弹出对话框,选择【登录】选项卡,内置帐户选择 "Local System" ,点击重新启动服务就OK了。原创 2014-02-13 09:11:20 · 588 阅读 · 0 评论 -
MSSQL2005发送邮件配置(图解)
在网上找了好长时间利用SQL Server发送邮件,都一直没有成功,最后还是自己摸索的,拿出来给大家分享一下。1、2、3、4、5、6、7、8、9、10、11、12、到这原创 2013-07-18 16:42:57 · 990 阅读 · 0 评论 -
MSSQL通过SQL语句实现发邮件
请在sa系统账户下运行下面代码 一、先启动邮件服务goexec master..sp_configure 'show advanced options',1goreconfiguregoexec master..sp_configure 'Database mail XPs',1goreconfigurego二、创建发邮件时所需要的account--创建发邮件时所需要的accoun原创 2016-05-11 17:01:38 · 2802 阅读 · 0 评论 -
含有GROUP BY子句的查询中如何显示COUNT()为0的结果
在SQL Server数据库查询中,经常会用到Group By来进行分组查询,但也经常会遇到一个问题,就是当有where条件时,被where条件过滤的数据不显示了。如下ExampleTable表,求各种类(CategoryID)满足Flag等于1的记录数。 ID Flag CategoryID 1 1 1 2 1 1 3 1 2 4 1 2原创 2016-09-13 13:44:18 · 21394 阅读 · 2 评论 -
SQL、CodeSmith、C#数据类型对照
本表格只针对SQL中常用数据类型转换成CodeSmith与C#的对照表,并非官网提供原创 2016-11-20 14:53:21 · 873 阅读 · 0 评论