-
[Sql Server] 多表联合查询,是不是效率很低、速度很慢?解决方案
多表联合查询,是不是效率很低、速度很慢?如题。我有个4表联合查询,在局域网用web页面查询,10万数据也要10-15秒才能显示结果,感觉实在太慢。有人建议可以考虑增加表的字段冗余来实现,可行吗、在实际应用中,如何达到数据库设计规范和查询效率的完美统一?------解决方案--------------...
67
热度 -
[Sql Server] 30分求一触发器,请各位帮忙,立即给分解决思路
30分求一触发器,请各位帮忙,立即给分有两个表,一个订单主表,一个订单明细表主表A订单号(orderNo)数量(Amount)金额TotalPrice明细表B订单号(orderNo)数量(Amt)单价(UnitPrice)A表中的订单号对应B表中的订单号当向明细表插入数量时,自动更新主表中的数量和金...
52
热度 -
[Sql Server] 网络ping 通 但是sql server 2000 不能连接解决方法
网络ping通但是sqlserver2000不能连接大家好小弟有一个问题我的局域网是连通的用一个12口的交换机连接我想访问服务器的sqlserver2000但是提示我不能连接没有用交换机的时候可以连接请各位大师指教!!!!!服务器系统windows2000professional客户端系统windo...
392
热度 -
[Sql Server] 查询相同数据的老有关问题
查询相同数据的老问题大家帮帮忙啦目前有这样一个表fbdgsetcorpbmdgtitledgtitleid0001aaa10002bbb10002ccc20003ddd10002eee30001fff2想得到如下结果corpbmdgtitledgtitleid0001aaa10002bbb10003...
32
热度 -
[Sql Server] 左连接和分组查询这样对吗?该如何处理
左连接和分组查询这样对吗?表A字段:班级ID,班级名称表B字段:学生ID,学生名称,班级ID要求:统计每个班的人数,要求有班级ID、班级名称、人数selectb.班级ID,a.班级名称,count(*)as人数fromBbleftjoinAaonwhereb.班级ID=a.班级IDgroupbyb....
42
热度 -
[Sql Server] 求两表合并的SQL,需求如下:解决方案
求两表合并的SQL,需求如下:AA表区域,产品,规格,季度1销售area,product,spec,sale1bb表,区域,产品,规格,季度2销售area,product,spec,sale2cc表,产品总表product,spec求:(各个季度销售的产品有可能不一样)区域,产品,规格,季度1销售,...
41
热度 -
[Sql Server] 三表联合查询,获取某值最大记录,该怎么处理
三表联合查询,获取某值最大记录有表a,b,c表a有字段a1,a2,a3,a4a2字段为日期类型表b有字段b1,b2,b3,b4表c有字段c1,c2,c3,c4a1=b1c1=b2a表与b表通过a1,b1是1对n关系c表与b表通过c1,b2是1对n关系现在要查询返回a1,a2,a3,a4,b2,b3,...
50
热度 -
[Sql Server] 可以对1和0组成的字符串进行与或运算吗?解决思路
可以对1和0组成的字符串进行与或运算吗?例如我要求100或101的结果得到的应该是101请教语句应该怎么写?------解决方案--------------------select100|101------解决方案--------------------select100|101------解决方案...
73
热度 -
[Sql Server] 快要失业了,心理超级郁闷,该怎么解决
快要失业了,心理超级郁闷我在浙江一家制造型企业上班...半年应聘开发家里的管理软件,工资是2k,半年多来搞来搞去,软件改来改去,需求写来写去,还没有搞出啥成绩(最终DEMO)给老板看,老板火了,看样子下午可能要走人了。。。一直流程没有搞清楚...,就是下分两个管理系统(一个贸易,一个生产)贸易包括产...
111
热度 -
[Sql Server] 这两个表如何合并出想要的结果,最后50分全给了,
这两个表怎么合并出想要的结果,最后50分全给了,急!表1.Cards表2.UsersCardNoOwner(车主)User(使用者)IDName粤A101121麦迪粤A102432姚明粤A103313科比4纳什显示结果车牌身份姓名粤A101车主麦迪粤A101使用者姚明粤A102车主纳什粤A102使用...
64
热度 -
[Sql Server] SQL2000日志文件大小的有关问题
SQL2000日志文件大小的问题我同时安装了2台服务器,分别放在2个不同的网络里,执行相同的任务、程序(就是保存一些生产线上的测试报告,基本上是单纯的添加操作)。假设为A、B。A大概每天处理2万条左右的记录,B大概每天处理1.8万条记录。B使用的时间比较长,A刚开始使用。但问题是A的日志文件非常大,...
13
热度 -
[Sql Server] 为表追加字段的默认值为当前日期加上该自动增长的id号解决方法
为表追加字段的默认值为当前日期加上该自动增长的id号请问我想在设计表中直接给这个新加字段设置如题的默认值是否可以,如果不能应该有什么其他办法,谢谢------解决方案--------------------這個意思?AlterTableTESTAddNew_IDAsConvert(Varchar(1...
38
热度 -
[Sql Server] 这样的 select 语句如何写
这样的select语句怎么写?我要搜索从第10条记录开始的3条记录,用select语句怎么写?因为我已经selecttop9IDfrommydatabase了,现在要从第10到12条记录。------解决方案--------------------ifobject_id('ta')&...
91
热度 -
[Sql Server] 多行数据转化为一行,有没有比较好的方法?解决办法
多行数据转化为一行,有没有比较好的方法?两个表A、B表A:IDName1Rober2Luck表B:IDRole1信息录入员1信息审核员2广告维护员2论坛管理员2博客管理员..关系:表A与表B通过ID一对多关系需要:查询出来的效果如下:1Rober信息录入员、信息审核员2Luck广告维护员、论坛管理员...
22
热度 -
[Sql Server] 能不能用SQL命令设置表的主键?该怎么处理
能不能用SQL命令设置表的主键?编程中要用到表的主键,原表没有,想用SQL命令加一个主键到原来的字段。查了SQL帮助好久没有弄明白,到底能不能这样做,求命令示例。------解决方案--------------------CREATETABLE[dbo].[AA]( [ID][int]IDENTIT...
65
热度 -
[Sql Server] 表名为变量的插入操作,该如何处理
表名为变量的插入操作由于插入的数据库是有用户输入的数据决定,如有三个数据库DB1,DB2,DB3,用户输入1就对DB1进行插入操作,依次类推。知道要用动态SQL但具体怎么做还不清楚。请教!------解决方案--------------------createprocspInsertTest@tab...
79
热度 -
[Sql Server] 托管服务器,SQL SERVER 2005安装选项的有关问题
托管服务器,SQLSERVER2005安装选项的问题!准备在IDC服务商托管一台服务器,主要是用做WEB服务安装SQLSERVER2005做为数据库引擎安装SQLSERVER2005时有这么几个选项SQLServerDatabaseServices创建SQLServer故障转移集群AnalysisS...
13
热度 -
[Sql Server] 关于 Sql server2000 事务机制中的有关问题
关于Sqlserver2000事务机制中的问题今天做一个存储过程时出了一个这样的问题,请各位帅哥美女们帮忙解答一下好吗?万分感谢!有类似以下结构的三张表用户表:createtableusers(idintidentity(1,1)primarykey,usernamenchar(15)notnull...
19
热度 -
[Sql Server] 关于对内外连接的理解,来,小弟我看了整天的书,写几个小时的代码~总结出来的
关于对内外连接的理解,高手进来,我看了整天的书,写几个小时的代码~总结出来的1、内连接select*fromainnerjoinbona.id=b.id等价于select*fromawherea.idin(selectidfromb)unionselect*frombwhereb.idin(sele...
422
热度 -
[Sql Server] 简单的 Select 语句,有什么区别?该怎么解决
简单的Select语句,有什么区别?A表有字段a,c;B表有字段b,c。selecta,bfromA,BwhereA.c=B.cselecta,bfromAjoinBonA.c=B.c------解决方案--------------------它们是等价的,上面是标准sql语法,下面是微软的东西--...
95
热度