-
[Sql Server] 求两个表列与行的差异对比的sql 语句,该怎么解决
求两个表列与行的差异对比的sql语句有两个两个表table1table2table1如下:row1row2aobpcqdstable2如下row1row2aobpcxdyez我想找出这两个边的差异并输出table3结果应该为row1row2cxdyez这个sql语句该怎么写,------解决方案--...
14
热度 -
[Sql Server] 一个有趣的数据库字段设计有关问题
一个有趣的数据库字段设计问题维基百科Wikipedia中的词条,大家都可以自由修改,为了防止有的人故意捣乱(曾经就有人把奥巴马的介绍换成希特勒的),词条的前一个版本被会被保存下来,如果后一个编辑者的编辑被判断为捣乱行为,之前一个版本会被恢复。否则这个修改过的词条经过审核后就成为最新的词条,请问这样的...
68
热度 -
[Sql Server] 关于大数据量下查询逻辑优化的有关问题
关于大数据量下查询逻辑优化的问题近日在做公司一个内部办公交流系统的搜索功能,搜索的数据源隶属于不同栏目下用户发布的数据,总共有6个栏目的数据,我是将这些数据全部导入到一张表里,然后在一个类型字段中用1,2,3,4,5,6进行标识,现在需要对用户输入的关键字进行匹配查询,这个是大概的数据表图因为员工身...
34
热度 -
[Sql Server] [帖]使用SQL代码来完成两个数据表的整合
[求助帖]使用SQL代码来完成两个数据表的整合环境:SQLSERVER2000WINSERVER2003数据库:db1表TB1stu_idstu_classstu_name10012小张10023小王10037小赵表TB2stu_gradestu_idstu_mobile11001137123456...
467
热度 -
[Sql Server] 在已经存在的表添加一个ID,自增号。该如何解决
在已经存在的表添加一个ID,自增号。ACCESS里面都有这个功能。自增ID从1,开始,每新建一条记录就增加一个ID,请问怎么建立呢?------解决方案--------------------altertable你的表的名字add字段名字intidentity------解决方案----------...
75
热度 -
[Sql Server] sql 分类找最大的并更新,该如何处理
sql分类找最大的并更新idwcwd1a122a133fdf124f3d1352214要更新成这样idwcwd3fdf+11243df+113522+114update不让我使用updatetablesetwc=wc+1whereid=(selectmax(id)fromtablegroupbywd...
0
热度 -
[Sql Server] 取不连续的号码,该怎么解决
取不连续的号码字段phone:137061436781380539929015633137726156331377511563313779515633137870156331378911563313789715633137899156331379251472345097514923450975151...
89
热度 -
[Sql Server] 有个查询语句不知道如何写,大家帮忙解决一下
有个查询语句不知道怎么写,大家帮忙解决一下。在数据库中,一个表记录着参与操作的人数(表A),一个部门表(表B),一个人员表(表C)。表的结构如下:表A:propertyno,deptid,empid,data,deptidm,empidm表A中的deptid,deptidm表示部门的编号,empid...
64
热度 -
[Sql Server] sqlserver2008修改数据恢复解决办法
sqlserver2008修改数据恢复由于刚刚在操作数据库,一不小心在修改的时候,忘记写where条件了,我这里么有.bak备份文件。请问各位高手这里该怎么恢复。我用的是sql2008数据库。急啊~~~~~~~------解决方案--------------------backup一下日志。然后还原...
23
热度 -
[Sql Server] 求一句简单SQL。删除某列全部数据。该怎么处理
求一句简单SQL。删除某列全部数据。我想删除表A中列名为TEL的全部数据再赋予NULL,不是删除name列。求教,谢谢。------解决方案--------------------数据量少可以updateupdatetbsetcol=null
72
热度 -
[Sql Server] sql 复杂查询的有关问题
sql复杂查询的问题姓名 分数张三 12张三 23张三 56张三 6张三 9李四 8李四 5李四 9王宇 8王宇 5王宇 7我想查询出每个人的最低分数如何查询?------解决方案--------------------select姓名,min(分数)fromtbgroupby姓名
83
热度 -
[Sql Server] 批量插入报错解决方法
批量插入报错我想用bulkinserttmp_textfrom'E:\Users\Production\APP\1.txt'插入TXT文件但不知道with后边如何写,请高手帮忙WITH()不写with就报告以下错误:服务器:消息4832,级别16,状态1,行1大容量插入:在数据文件中遇到意外的文件结...
44
热度 -
[Sql Server] 为什么这段代码会插入2行,搞不懂!解决方法
为什么这段代码会插入2行,搞不懂!INSERTINTOInterestReceive(ContractNm,PeriodRepyDate,RepayType,RepayAmount,receivableAmount)SELECTa.ContractNm,getdate(),'PeriodOverdu...
20
热度 -
[Sql Server] 很简单的有关问题,真的
很简单的问题,真的例:我在MS-SQL里定义DECLARE@Tint如何在ORACLE里定义呢?------解决方案--------------------SQLcodeDECLAREaNUMBER(4);bVARCHAR2(100);beginend;
36
热度 -
[Sql Server] 求一sql语句(sql2008)解决办法
求一sql语句(sql2008)设表数据如下:[A][B][C]1att1att1att1btt2att2att2btt2btt要得到结果集如下:[A][B_a][B_b]131222即:结果集的行数为原数据distinct[A]的行数分别统计每一个[A]出现a或b的次数从我要的结果集看,以第一行为...
83
热度 -
[Sql Server] 怎么根据姓名随机取一条姓名的记录
如何根据姓名随机取一条姓名的记录姓名 电话张三 123张三 456李四 789李四 246如何得到不同的姓名,至于电话随便取哪条都可以姓名 电话张三 123李四 789------解决方案--------------------SQLcodeselect姓名,min(电话)as电话fromtbgro...
91
热度 -
[Sql Server] 求高手相助,该怎么处理
求高手相助CREATEPROCEDUREDeclareInquires@CreateUserNVARCHAR(50),@DeclareIdNVARCHAR(10),@StartTimeNVARCHAR(10), -----开始日期@EndTimeNVARCHAR(10),-----结束日期@kind...
45
热度 -
[Sql Server] 锁 nolock,rowlock,tablock,xlock,paglock
高手进锁nolock,rowlock,tablock,xlock,paglock锁nolock,rowlock,tablock,xlock,paglock请问大哥,在什么情况下用什么样的锁,小弟不太明白。------解决方案--------------------SQLcode锁定提示描述HOLDL...
367
热度 -
[Sql Server] sql2000用openrowset可以为查询出来的excel数据加一个在excel表中第几行的信息吗,该如何解决
sql2000用openrowset可以为查询出来的excel数据加一个在excel表中第几行的信息吗sql2000用openrowset可以为查询出来的excel数据加一个在excel表中第几行的信息吗,excel表中没有序号的列------解决方案--------------------SQLc...
69
热度 -
[Sql Server] SQL怎么在已经存在的表里面添加字段?并设为主键
SQL如何在已经存在的表里面添加字段?并设为主键?我的问题是这样的:我知道添加字段用一种办法就是:altertable表名add字段字段类型1、还有其他办法么?2、如何在添加的时候顺便设为主键3、如何删除字段?我是新手,有懂的教我下哦,谢谢啦!~------解决方案-----------------...
5
热度