每天学一点,每天积累一点,进步就不止一点点!PS:好记性不如烂笔头,学会总结,学会思考~~~ ----要飞翔,必须靠自己!

灰太狼的梦想

好记性不如烂笔头,学会总结,学会思考~~~

01 2016 档案

摘要: 阅读全文
posted @ 2016-01-31 17:06 灰太狼的梦想 阅读(221) 评论(0) 推荐(0) 编辑
摘要:声明和调用有返回值的存储过程 分页存储过程 转账的存储过程: 阅读全文
posted @ 2016-01-31 15:32 灰太狼的梦想 阅读(217) 评论(0) 推荐(0) 编辑
摘要:取值的话:print @变量名, 变量不设置值的话,默认打印出来是:NULL, 输出变量的值: 阅读全文
posted @ 2016-01-29 22:09 灰太狼的梦想 阅读(280) 评论(0) 推荐(0) 编辑
摘要:--递归查询产品分类 WITH cte AS ( SELECT * FROM syn_Categories WHERE id = $CategoryID$ UNION ALL SELECT syn_Categories.... 阅读全文
posted @ 2016-01-25 15:16 灰太狼的梦想 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-20 21:19 灰太狼的梦想 阅读(193) 评论(0) 推荐(0) 编辑
摘要:SELECT * FROM ( SELECT ROW_NUMBER() OVER ( ORDER BY EmployeeID DESC ) AS Rownumber , * FROM HumanResources.Employee ) AS t WHERE t.Rownumber BETWEEN ( 阅读全文
posted @ 2016-01-19 20:37 灰太狼的梦想 阅读(200) 评论(0) 推荐(0) 编辑
摘要:什么是子查询 子查询:顾名思义,在一个查询中,有另外一个查询,这个查询就叫做,主查询的子查询。 【把一个查询的结果,在另一个查询中使用就叫子查询。(将一个查询语句,作为一个结果集,供其他SQL语句使用)】 --需求:找出所有‘软件11108班’的学生信息。 分析:在学生表中,我们没有存,班级名称是“ 阅读全文
posted @ 2016-01-17 17:10 灰太狼的梦想 阅读(479) 评论(0) 推荐(0) 编辑
摘要:在数据库中,对数据进行比对,有两种用法, 第一种:不对任何列进行条件判断 执行的结果是: 从Case开始判断,判断什么?不知道,当when开始的时候,才知道判断什么东西,类似于C#中的if...esle if...else.. 第二种:直接case列,值判断 执行的结果为: (无列名)学号为1学号为 阅读全文
posted @ 2016-01-16 22:26 灰太狼的梦想 阅读(467) 评论(0) 推荐(0) 编辑
摘要:再来看看这个SQL: 标黄色的SQL:执行的结果是: (无列名) (无列名)1102 软件11021103 软件11031104 软件11041105 软件11051106 软件1106 我们已经学过Union关键字,会自动去除重复数据。所以只查询了5条数据。 现在完整执行上面的SQL: 看到影响的 阅读全文
posted @ 2016-01-16 18:02 灰太狼的梦想 阅读(11000) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-15 10:48 灰太狼的梦想 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-15 10:12 灰太狼的梦想 阅读(227) 评论(0) 推荐(0) 编辑
摘要:集合运算符是针对两个集合操作的,两个集合必须有相同的列数;列具有相同的数据类型(至少能够隐式转换的);最终输出的集合的列名是,由第一个集合的列名来确定的(可以用来连接多个结果)。注意:联合【Union】与连接不一样【Join】。 联合:将多个结果集,合并为一个结果集。Union(去除重复,相当... 阅读全文
posted @ 2016-01-10 12:35 灰太狼的梦想 阅读(29703) 评论(1) 推荐(5) 编辑
摘要:梦想就像远处深山中,那虚无缥缈的云,熙熙攘攘,远观,它就在这里;靠近去触碰,却又是那么遥不可及..... --序言 梦想是什么? 小时候,常常听到... 阅读全文
posted @ 2016-01-09 16:00 灰太狼的梦想 阅读(2364) 评论(32) 推荐(11) 编辑
摘要: 阅读全文
posted @ 2016-01-08 17:01 灰太狼的梦想 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-08 16:24 灰太狼的梦想 阅读(2382) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2016-01-08 15:08 灰太狼的梦想 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-08 14:30 灰太狼的梦想 阅读(242) 评论(0) 推荐(0) 编辑
摘要:Convert函数和Cast函数都是转化函数,效果是一样的。cast函数,转化,如果转化之后,年龄还是Null的话,就显示为“未知”Convert函数和Cast函数都是转化函数,效果是一样的。 阅读全文
posted @ 2016-01-06 22:13 灰太狼的梦想 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-06 20:53 灰太狼的梦想 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-06 15:49 灰太狼的梦想 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-06 15:00 灰太狼的梦想 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-06 14:49 灰太狼的梦想 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-06 14:39 灰太狼的梦想 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-06 14:06 灰太狼的梦想 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-06 11:19 灰太狼的梦想 阅读(210) 评论(0) 推荐(0) 编辑
摘要:Having--对分组信息进行过滤,因为分组之后的信息和原来的表信息没有关系了,Having可以用的之后,出现在Group子句中的列,还有聚合函数 SELECT s_Age ,COUNT(s_ID)FROM dbo.Student GROUP BY s_Age--正确的 SELECT s_Age ,... 阅读全文
posted @ 2016-01-05 22:32 灰太狼的梦想 阅读(607) 评论(0) 推荐(0) 编辑
摘要:Group By:对数据进行分组,分组之后的数据就是“分组信息”,和原来表的信息,就没有联系了,分组之后,可以取到分组数据,就是根据什么字段分组,就能取到字段的名字了。还能使用聚合函数。Group By和Order By都是要放在Where语句之后,Group By和Order By都是对筛选后的数... 阅读全文
posted @ 2016-01-05 21:23 灰太狼的梦想 阅读(959) 评论(0) 推荐(1) 编辑
摘要:Order By--将当前查询出来的数据结果,进行排序,排序按照后面指定的列排序;DESC--倒序排序(降序);ASC--正序排序(升序);汉字:用拼音的首字母排序,升序是从a--z;降序是从z--a;如果是根据多个列排序,那么两个之间用逗号,隔开,排序会先按照前面一个排序之后,在按照后面一个排序;... 阅读全文
posted @ 2016-01-04 22:20 灰太狼的梦想 阅读(352) 评论(0) 推荐(0) 编辑
摘要:--为空 SELECT * FROM dbo.Product WHERE Price IS NULL--不为空 SELECT * FROM dbo.Product WHERE Price IS NOT NULL--如果Price字段是null,查询出来,就转化为250SELECT ID,Name,... 阅读全文
posted @ 2016-01-04 21:54 灰太狼的梦想 阅读(1467) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏