SQL
文章平均质量分 53
叶好安进
这个作者很懒,什么都没留下…
展开
-
SQL优化的10条经验
1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用. 解决办法: 其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下: a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用后台程序时,这列原创 2013-02-21 10:41:41 · 347 阅读 · 0 评论 -
实现子孙树查询的经典SQL语句
下面介绍的SQL语句非常经典,该SQL语句实现子孙树查询,该SQL语句可以直接在查询分析器中执行,供您参考。 --生成表 create table MENU(id int,mname char(50),parent int) --插入数据 insert into MENU select 1,'新闻',Null union all select 2,'房产',Null union a原创 2013-02-21 10:43:36 · 639 阅读 · 0 评论 -
SQLServer2008导出整个数据库的脚本(并且是带数据的)
一: 以前我们要将一个表中的数据导出为脚本,那么只有在网上找一个导出数据的Script,然后运行就可以导出数据脚本了。现在在SQL Server 2008的Management Studio中增加了一个新特性,除了导出表的定义外,还支持将表中的数据导出为脚本。导出过程是这样的,我简单说明下: (1)在SSMS2008中的对象资源管理器中,右击需要导出数据的数据库,在弹出式菜单中选择“任原创 2013-02-21 10:49:20 · 1070 阅读 · 0 评论 -
SQL查询当前表的字段数
select count(*) from syscolumns where id in (select id from sysobjects where name = 待查表名)原创 2013-05-09 13:50:12 · 1086 阅读 · 0 评论