-
[Sql Server] 合并三个表,三个表都有aId字段,例如aId=10,如果其中只有一表符合条件,其它表则留空,该如何解决
合并三个表,三个表都有aId字段,例如aId=10,如果其中只有一表符合条件,其它表则留空例如:a表结构:aIdfield1field2b表结构:aIdfield3field4c表结构:aIdfield5field6如果现有aId=10,但三个表中有可能只有一个表有aId=10的数据,条件是至少有一...
96
热度 -
[Sql Server] 请教怎么按照in()中的id顺序排序
请问如何按照in()中的id顺序排序?现在有一个SQL语句select*fromtblexamwhereexamidin(267245,262153,262503,261727,268787,230830,231627,260328,260691,261152,261717,261720,26209...
28
热度 -
[Sql Server] 数据库搜索有关问题
数据库搜索问题小弟请问各位大虾,有一个数据库有3个字段,(id,kind,content)现在我要搜索这个数据库中kind字段的不同值的个数,也就是说这个数据库中可能有100记录,其中有30条的kind是“图书”,30条的kind是“音像”,40条的kind是“日用品”,那么我要搜得就是一共有3类k...
79
热度 -
[Sql Server] 请问sql中自定义的这个函数为什么出错
请教sql中自定义的这个函数为什么出错?createfunctiongetskfse3(@gysdmvarchar(30),@syyfsmallint)returnsfloatasbegindeclare@resultfloatdeclare@ismallintdeclare@sqltxtvarch...
54
热度 -
[Sql Server] 动态表,该如何处理
动态表我有一组表,字段内容是一样的,用存储过程读这些表,是根据不同时间来去定读那个表。例如有标table1,table2,table3;存储过程中的表想用一个动态参数实现,请问高手可以吗?例如:CREATEPROCEDUREtest@tablenameASselect*from@tablenamee...
53
热度 -
[Sql Server] 前辈数据库设计中的一个有关问题
请教各位前辈数据库设计中的一个问题举个例子,要收集植物的生长状况信息1.植物个体表(植物有“草本”和“阔叶”之分)2.草本植物的生长状况表3.阔叶植物的生长状况表(由于种类差别,描述生长状况的字段不同,所以分别建表)一个植物个体,怎么根据它的类别来关联不同的状况表?数据库中这种情况应该怎么设计呢?想...
6
热度 -
[Sql Server] 哪位高手帮小弟我优化一下这个SQL语句
谁帮我优化一下这个SQL语句?在线等--废品率图表的废品率查询declare@dtCurdatetimedeclare@Facultyvarchar(4)declare@dtBdatetimedeclare@dtEdatetimedeclare@dtTempdatetimeset@dtCur=...
20
热度 -
[Sql Server] 跪求,合并两个表结构相同的SQL语句,分少了点。帮帮忙吧。先谢过了!
跪求,合并两个表结构相同的SQL语句,分少了点。帮帮忙吧。先谢过了!在线等我现在有两个表表结构一样结构是:1.IDEmpIDBranchIDUpTimeDate2.IDEmpIDBranchIDDownTimeDate我想这个虚表合成一个表结构如下:EmpIDBranchIDUpTimeDownTi...
19
热度 -
[Sql Server] (讨论)计算当月的星期日天数有关问题
(讨论)计算当月的星期日天数问题--功能就是计算某一月份的星期日天数、应该出勤天数--应该出勤天数=月份天数-星期日天数--大家帮忙看看,哪里可以优化,找个最简单的方法来解决,谢谢了。CREATEFUNCTIONFUN_CoutDaysOfMonth(@YearMonthnvarchar(7) --...
519
热度 -
[Sql Server] 有关自连接的查询有关问题(。)
有关自连接的查询问题(在线等。。。)如题,表如下:id(int)name(nvarchar)parent_id(int)1pp1_102pp2_103pp3_214pp4_225pp5_336pp6_45现在需要一个存储过程,接收id为参数(比如输入6),结果集中要包含id为6这条记录和他的pare...
3
热度 -
[Sql Server] 关于SQL Server2000 触发器的有关问题
关于SQLServer2000触发器的问题有个TEST表,每10分钟写进1次数据,想最多存储30天的数据,也就是4320条数据,存满后,当新数据写进去,最早时间存储的旧数据将被删除。表内始终保持30天的数据。请问利用触发器怎样做?麻烦语句写详细点,谢谢。(表列有:idtmdatename)-----...
34
热度 -
[Sql Server] 这个语句如何写?热心参与者皆有分奖励
这个语句怎么写?热心参与者皆有分奖励!现在有两个表tab1,tab2,是一个关于产品检验记录的,一个是物理性能,一个是化学性能,每个产品都有一个样品号,但同一个样品有可能试验多次,比如样品号是K1234-1表示是产品编号为K1234的第1个样品检验记录,K07-1234-2表示是07年产品编号为12...
97
热度 -
[Sql Server] SQL合并语句有关问题
SQL合并语句问题ID姓名科目分数1张三数学901张三语文781张三英语862李四数学772李四物理76怎么将字段中相同的纪录合并,使表格变为ID姓名科目分数1张三数学90语文78英语862李四数学77物理76------解决方案--------------------createtabletb07...
54
热度 -
[Sql Server] 请教sql 2000在开始菜单中删掉了还能恢复吗
请问sql2000在开始菜单中删掉了还能恢复吗?我这里把《企业管理器,服务器,查询分析器》等从开始->程序->中删掉了,只剩下升级向导了,但是没有卸载,服务器还能自动开启,请问大家现在还能够恢复吗?谢谢!------解决方案--------------------删掉的只是快捷方式,再加...
12
热度 -
[Sql Server] 企业内部邮局的数据库设计,该如何解决
企业内部邮局的数据库设计我没有学过数据库,请高手帮忙,谢谢了我需要设计一个企业内部邮局,想用数据库来实现,因为如果架设邮件,那么MIS和邮件用户名统一比较麻烦,所以想用数据库来实现,现在碰到一些问题,1.因为用户名就是员工名,整个企业组织架构是树形结构的,如果要发一个邮件给一个部门,那么,这个部门下...
45
热度 -
[Sql Server] @@@@@ 安装sql server2005时提示异常
@@@@@安装sqlserver2005时提示错误各位大虾好:小弟在安装sqlserver2005时有如下提示:安装程序无法更新此计算机上的X86产品。要继续,请运行针对X86平台的ServicePack安装程序。我要安装的版本是:sqlserver2005企业版32位。我的os是:XPProfes...
9
热度 -
[Sql Server] 查询两表不同记录,该怎么解决
查询两表不同记录例:如:tableAidnameage1aa222bb333cc424dd555gg326ff88tableBidnameage1aa222bb333cc444dd555ee666ff77希望查出结果:ccggeeff就是说两个表中只要有一个字段不同就取出它的name不要重复的.谢谢...
0
热度 -
[Sql Server] 实际有关问题,哪位高手能解决
实际问题,谁能解决?两各数据库里的表格,表格1中有大约80万的数据,表格2中有大约13万的数据,现在由与工作需要,要把表格2中的id和表格一中数据id相同的数据导到别的地方,但是现在出现了一个问题是,老是超时(odbc超时),请问怎么样解决呢?------解决方案------------------...
66
热度 -
[Sql Server] 请教哪位知道在SQL2000里面如何控制触发器的打开和关闭啊
请问哪位知道在SQL2000里面怎么控制触发器的打开和关闭啊?用Disable和enable可以吗?------解决方案--------------------ALTERTABLEtable_nameDISABLETRIGGERtrigger_nameALTERTABLEtable_nameENAB...
28
热度 -
[Sql Server] 继续请问一个面试题目,高手帮忙啊先谢了
继续请教一个面试题目,高手帮忙啊,先谢了!Scenario:Acompanyhasseveralsmalltablesintheirdatabase.Thesetablesconsistedoftwocolumnsandlessthanonethousandrows.Belowanexampleof...
40
热度