随笔分类 - sql知识
摘要:selectdatename(week,dateadd(dd,-1,tb.日期)) from tb group by datename(week,dateadd(dd,-1,tb.日期))注意:这里之所以要把销售日期-1是因为sql server默认的一周的第一天是星期天,而我们习惯的统计是以星期一到星期天计算的,所以减一。DATENAME :返回表示指定 date 的指定 datepart 的字符串datepart 是返回的 date 的一部分。下表列出了所有有效的 datepart 参数。用户定义的变量等效项是无效的。datepart 缩写 year yy, yyyy quarter qq
阅读全文
摘要:SQL事务一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。二、事务属性事务4大属性:1 原子性(Atomicity):事务是一个完整的操作。2 一致...
阅读全文
摘要:insert into a(h1)select h2 from b
阅读全文
摘要:Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索Cas...
阅读全文
摘要:有一些很基本的东西,虽然明白是什么意思,但要自已用文字表达清晰,我觉得有时也是很难做到,在网上转悠时看到一篇总结sql用法的,觉得能写得这么全,简单明白,真是难得,所以转来。 (转自:http://blog.sina.com.cn/s/blog_632fb1250100fmgz.html) asc 按升序排列desc 按降序排列下列语句部分是Mssql语句,不可以在access中使用。SQL分类:...
阅读全文
摘要:两种不同的存储过程调用方法 为了突出新方法的优点,首先介绍一下在.net中调用存储过程的“官方”方法。另外,本文的所有示例程序均工作于sqlserver数据库上,其它情况类似,以后不再一一说明。本文所有例子均采用c#语言。 要在应用程序中访问数据库,一般性的步骤是:首先声明一个数据库连接sqlconnection,然后声明一个数据库命令sqlcommand,用来执行...
阅读全文
浙公网安备 33010602011771号