Sql Server
YongchaoWang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sql server 拼接一列多行
拼接整个集合中的所有行declare @s varchar(100);set @s = '';select @s = @s + ',' + cast(n as varchar(max))from t;print @s结果类似:,1,2,1,2,1,2,1,2,1,2,1,2拼接集合中部分行select distinct t原创 2012-10-22 15:23:32 · 628 阅读 · 0 评论 -
一个sql的优化: 尽量在where中排除不需要的数据
原sql如下:select t1.*from t1inner join t2 on t1.c_str1=t2.c_str1where t1.n_create between 20130101 and 20130430;说明:表t1和表t2数据量都很大,t1.c_str1是varchar字段,不是任何key,t2.c_str1是unique key,sql最初开发时执行情原创 2013-05-30 18:38:37 · 3807 阅读 · 0 评论
分享