
sqlservice
U闲程序猿
简介
展开
-
sql service树查询
with CTE as ( select Enterprise_id, Enterprise_name,parentid,cast(Enterprise_name as nvarchar(max)) as TE, ROW_NUMBER()over(order by getdate()) as OrderID from Tb_E原创 2016-03-22 14:18:49 · 330 阅读 · 0 评论 -
sql查询将一对多转化为一对一
今天在做项目时,遇到了一个问题,主表记录对应多条副表记录,在查询主表的时候,想将副表对应的多条记录一起随主表查询出来。 以前做的时候,都是先将副表根据主表的关联字段进行分组,然后通过函数进行组合合并为一个字符串,副表分组后再根据主表的关联字段进行做关联查询得到结果,即:select * from Z left join (select zid,gettabletostr(g原创 2016-11-03 11:04:20 · 4837 阅读 · 1 评论 -
提高多表关联数据查询效率
前期做了一个项目,使用sqlservice数据库,后来发现数据量越多,对应的系统反应速度就越慢,7万多条数据反应要5~6秒,后来试了一下,看看视图是否能提高点效率,虽然网上说是没用的,可是自己还是试了一下,结果的确没有效果。于是乎,本人就想,视图能否建个索引试一下呢,于是,把要查询的几个查询条件设置了一个索引,设置后提交,报了一个缺少唯一索引,原来在建其它索引前,必须要先设置一个唯一索引,设置了唯原创 2016-11-22 09:15:08 · 9620 阅读 · 0 评论