会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Stay Hungry,Stay Foolish!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
17
下一页
2015年3月24日
C#--判断当前是否是移动设备和设备的型号
摘要: --如果是移动设备是truevar ismobile = System.Web.HttpContext.Current.Request.Browser.IsMobileDevice;--设备型号(包括pc和app) var device = System.Web...
阅读全文
posted @ 2015-03-24 10:36 ICupid
阅读(1016)
评论(0)
推荐(0)
2015年3月23日
SQL技术内幕-11 聚集索引和非聚集索引
摘要: 文章出处:http://www.cnblogs.com/aspnethot/articles/1504082.html聚集索引和非聚集索引 一直不明白,看了很多资料,发现这篇文章讲的不错,给大家推荐一下。----官方说法聚集索引一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索...
阅读全文
posted @ 2015-03-23 10:44 ICupid
阅读(180)
评论(0)
推荐(0)
2015年3月4日
SQL技术内幕-10 in和exists 性能比较
摘要: in和existsin 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大。如果两个表中一个较小,一个是大表,则子查询表大的用exis...
阅读全文
posted @ 2015-03-04 17:28 ICupid
阅读(195)
评论(0)
推荐(0)
2015年3月2日
SQL技术内幕-9 创建和删除索引
摘要: CREATE INDEX 语句用于在表中创建索引。在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据。索引您可以在表中创建索引,以便更加快速高效地查询数据。用户无法看到索引,它们只能被用来加速搜索/查询。注释:更新一个包含索引的表需要比更新一个没有索引的表更多的时间,这是由于索引本身也需...
阅读全文
posted @ 2015-03-02 22:45 ICupid
阅读(147)
评论(0)
推荐(0)
SQL技术内幕-8 使用WITH AS提高性能简化嵌套SQL
摘要: --本文来源:http://www.cnblogs.com/fygh/archive/2011/08/31/2160266.html一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQ...
阅读全文
posted @ 2015-03-02 14:05 ICupid
阅读(177)
评论(0)
推荐(0)
2015年3月1日
SQL技术内幕-7 varchar类型的数字和 int 类型的数字的比较+cast的适用
摘要: DECLARE @x VARCHAR(10);DECLARE @y INT;DECLARE @z VARCHAR(10);SET @x = '1000';SET @y = '2000';SET @z = '+3000'; --第一种SELECT CASE WHEN @x < @y THEN ...
阅读全文
posted @ 2015-03-01 16:52 ICupid
阅读(938)
评论(0)
推荐(0)
SQL技术内幕-6 rank()over(order by XX COLLATE) 的用法
摘要: DECLARE @Names TABLE ( name VARCHAR(20));INSERT INTO @Names VALUES ('DeSzmetch'),('DESZMETCH'),('DESZMETCK'),('DesZmetch'),('deszmetch');SELECT nam...
阅读全文
posted @ 2015-03-01 16:41 ICupid
阅读(711)
评论(0)
推荐(0)
SQL技术内幕-5 比较特殊 insert into 数据的写法
摘要: ---比较特殊,第一次看到这种写法,记录下来create table Student --学生成绩表( id int, --主键 Grade int, --班级 Score int --分数)INSERT INTO Student VALUES(1,1,88),(2,1,66),(3,1,75)...
阅读全文
posted @ 2015-03-01 16:24 ICupid
阅读(169)
评论(0)
推荐(0)
SQL技术内幕-3---类似临时表用法的变量声明方法
摘要: -----直接上代码--声明一个Table类型的变量DECLARE @table TABLE(name VARCHAR(500),name2 VARCHAR(500))--原始数据SELECT * FROM dbo.Customers --将数据插入临时变量中INSERT INTO @tabl...
阅读全文
posted @ 2015-03-01 15:57 ICupid
阅读(200)
评论(0)
推荐(0)
2015年1月19日
SQL技术内幕-4 row_number() over( partition by XX order by XX)的用法(区别于group by 和order by)
摘要: partition by关键字是分析性函数的一部分,它和聚合函数不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录,partition by用于给结果集分组,如果没有指定那么它把整个结果集作为一个分组 create database StudentDBgouse ...
阅读全文
posted @ 2015-01-19 14:42 ICupid
阅读(604)
评论(1)
推荐(1)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
17
下一页
公告