随笔分类 -  SQL Server/MySql

开始探索SQL....
摘要:sqlserver巧用row_number和partition by分组取top数据 阅读全文
posted @ 2014-08-22 00:39 KeenLeung 阅读(564) 评论(0) 推荐(0) 编辑
摘要:Sql去重语句 阅读全文
posted @ 2014-08-22 00:32 KeenLeung 阅读(27716) 评论(0) 推荐(0) 编辑
摘要:SQL Server 中 RAISERROR 的用法 阅读全文
posted @ 2014-08-20 14:55 KeenLeung 阅读(507) 评论(0) 推荐(0) 编辑
摘要:sqlserver前面加N解释 阅读全文
posted @ 2014-08-20 10:29 KeenLeung 阅读(1141) 评论(0) 推荐(0) 编辑
摘要:SQL Server 2005 中的同义词 阅读全文
posted @ 2014-08-20 01:11 KeenLeung 阅读(421) 评论(0) 推荐(0) 编辑
摘要:SQL SERVER 2005中同义词实例 阅读全文
posted @ 2014-08-20 01:10 KeenLeung 阅读(2020) 评论(0) 推荐(0) 编辑
摘要:聚集索引和非聚集索引(整理) 阅读全文
posted @ 2014-08-18 21:59 KeenLeung 阅读(173) 评论(0) 推荐(0) 编辑
摘要:sql server日期时间函数 阅读全文
posted @ 2014-08-12 15:04 KeenLeung 阅读(303) 评论(0) 推荐(0) 编辑
摘要:sql style不同取值对应的日期、时间格式 阅读全文
posted @ 2014-08-12 12:01 KeenLeung 阅读(378) 评论(0) 推荐(0) 编辑
摘要:SQL:with ties 阅读全文
posted @ 2014-08-10 22:14 KeenLeung 阅读(269) 评论(0) 推荐(0) 编辑
摘要:SQL collate 阅读全文
posted @ 2014-08-10 16:54 KeenLeung 阅读(700) 评论(0) 推荐(0) 编辑
摘要:SQL Server 存储过程 阅读全文
posted @ 2014-08-08 01:09 KeenLeung 阅读(357) 评论(0) 推荐(0) 编辑
摘要:初次研究:表:sql:show table status from carsale_db LIKE 'tb_car'结果:想办法取得这其中的值....在Internet上找到这个资料: MySQL中可以使用 show table status 查看表的状态,但是不能像select 语句选出结果那样... 阅读全文
posted @ 2014-07-24 06:19 KeenLeung 阅读(11803) 评论(0) 推荐(0) 编辑
摘要:摘自:http://www.cnblogs.com/EasyLive2006/archive/2009/01/13/1375182.html启动SQL Server 2008Management Studio工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改 取消勾选即可。 阅读全文
posted @ 2013-06-05 19:30 KeenLeung 阅读(214) 评论(0) 推荐(0) 编辑
摘要:摘自:http://www.cnblogs.com/downmoon/archive/2010/12/07/1899233.html在SQL Server 2005以上版本中,在一个增强的WaitFor命令,其作用可以和一个job相当。但使用更加简捷。看MSDN:http://msdn.microsoft.com/zh-cn/library/ms187331.aspx语法为:WAITFOR { DELAY 'time_to_pass' | TIME 'time_to_execute' | [ ( receive_statement ) | ( get_conve 阅读全文
posted @ 2013-03-25 12:50 KeenLeung 阅读(5519) 评论(0) 推荐(0) 编辑
摘要:摘自:http://www.cnblogs.com/qiantuwuliang/archive/2009/06/03/1495770.htmlsql语言中有没有类似C语言中的switch case的语句?? 没有,用case when 来代替就行了. 例如,下面的语句显示中文年月 select getdate() as 日期,case month(getdate()) when 11 then '十一' when 12 then '十二' else substring('一二三四五六七八九十', month(getdate()),1) end.. 阅读全文
posted @ 2013-03-25 11:20 KeenLeung 阅读(215) 评论(0) 推荐(0) 编辑
摘要:摘自:http://www.cnblogs.com/netserver/archive/2008/12/25/1362615.html比如在Northwind数据库中有一个查询为SELECT c.CustomerId,CompanyName FROM Customers cWHERE EXISTS(SELECT OrderID FROM Orders o WHERE o.CustomerID=c.CustomerID) 这里面的EXISTS是如何运作呢?子查询返回的是OrderId字段,可是外面的查询要找的是CustomerID和CompanyName字段,这两个字段肯定不在OrderID里面 阅读全文
posted @ 2013-03-22 12:41 KeenLeung 阅读(415) 评论(0) 推荐(0) 编辑
摘要:摘自:http://dxz506.blog.163.com/blog/static/103254696201074111940227/-sql事务处理----------------------理------------论-----------------------1.什么是事务:事务是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时事务是做为最小的控制单元来使用的。他包含的所有数据库操作命令作为一个整体一起向系提交或撤消,这一组数据库操作命令要么都执行,要么都不执行。2.事务的语句开始事物:BEGIN TRANSACTION提交事物:COMMIT TRANSACTION回滚事务:R 阅读全文
posted @ 2012-11-20 12:48 KeenLeung 阅读(232) 评论(0) 推荐(0) 编辑
摘要:摘自:http://blog.csdn.net/zerolsy/article/details/2123637SQL事务一、事务概念事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。二、事务属性事务4大属性:1原子性(Atomicity):事务是一个完整的操作。2一致性(Consistency):当事务完成时,数据必须处于一致状态。3隔离性(Isolation) 阅读全文
posted @ 2012-11-20 12:33 KeenLeung 阅读(358) 评论(0) 推荐(0) 编辑
摘要:/*基本查询*/use db_sql2000GOSELECT * FROM Books--定义批处Begin ... END USE db_sql2000 GO --声明变量 DECLARE @name varchar(200),@price money,@introduction varchar(200) SELECT @name=b_name,@price=b_price,@introduction=b_intro FROM dbo.Bookinfo2 WHERE b_name='SQL深入编程' --根究条件输出 IF @price>20 BEGIN PRINT & 阅读全文
posted @ 2012-11-18 20:51 KeenLeung 阅读(377) 评论(0) 推荐(0) 编辑