-
[Sql Server] 高手where are you?(日期转换),该怎么解决
高手whereareyou?(日期转换)如何用最简单的SQL语句将200710101212转换成2007-10-1012:12------解决方案--------------------declare@avarchar(200)set@a='200710101212'selectconvert(va...
160
热度 -
[Sql Server] 还是没有人能解决啊高手路过不要错过啊该如何解决
还是没有人能解决啊,高手路过不要错过啊!!!表1A,B,C,Daa,1,100,100aa,501,800,300aa,401,450,50cc,11,500,490......表2A,B,C,Daa,1,1000,1000cc,1,6000,6000.....怎么样从表1中找出在表2中没有数据范围...
205
热度 -
[Sql Server] 当小弟我用 Microsoft SQL Server Management Studio 连接一台sqlserver 2000(sp4)时,报错:Timeout expired
当我用MicrosoftSQLServerManagementStudio连接一台sqlserver2000(sp4)时,报错:Timeoutexpired当我用MicrosoftSQLServerManagementStudio连接另一台sqlserver2000(sp4)时,报错:Cannotc...
288
热度 -
[Sql Server] 怎么在 select 的 where 子句中使用正则表达式
如何在select的where子句中使用正则表达式?如何在select的where子句中使用正则表达式?我用的是SQLSERVER2000。最好给个例子,谢谢!------解决方案--------------------正则表达式是什么意思?------解决方案-------------------...
206
热度 -
[Sql Server] 如果数据不是money类型,怎样去掉后面的.00解决办法
如果数据不是money类型,怎样去掉后面的.00selectconvert(varchar(20),cast(colasmoney),1)col------解决方案--------------------SELECTREPLACE(CONVERT(VARCHAR(100),CONVERT(MONEY...
200
热度 -
[Sql Server] 简单有关问题 不知道哪里出错了 解决后散分
简单问题不知道哪里出错了解决后散分------执行以下存储过程后只能将最后一行数据插入HT_SALE_REC_COMPANY表我想要逐行插入改怎么做?set@i=1select@count=count(*)fromSheet1$while(@i<[email protected]) ...
144
热度 -
[Sql Server] 怎么获取数据库表的所有列名
如何获取数据库表的所有列名?譬如,表名:USER,如何获取USER表的所有列名?------解决方案--------------------selectnamefromsyscolumnswhereid=object_id('user')------解决方案--------------------s...
187
热度 -
[Sql Server] 奇怪的SQL语句,哪位高手能说明它的含义,肯定是高手,请进!
奇怪的SQL语句,谁能说明它的含义,肯定是高手,请进!!selectdwbm,bzbm,bzbf,bzmc,'',0,'',''from(select1asbzbm,'00010000000000000001'asbzmc,'RMB'asbzbfunionselect2,'0001000000000...
354
热度 -
[Sql Server] 存储怎么向原来字段中追加数据
存储如何向原来字段中追加数据存储如何向原来字段中追加数据原来有u_friends字段,内容为uid1,uid2,现在传入一个数据为uid3,所以后来更新为uid1,uid2,uid3,如果不用存储,在程序中肯定是先读出uid1,uid2,后把uid1,uid2,uid3,更新到数据中。我现在想用存储...
208
热度 -
[Sql Server] 删除重复字段解决方案
删除重复字段selectidfromTwhereNAME='T'GROUPBYIDHABINGCOUNT(ID)>=2如何删除上表中重复的字段如重复1条删除1条重复2则删除2始终保持该表中1条唯一记录------解决方案--------------------altertableTaddrow...
205
热度 -
[Sql Server] 返回出生天数解决方案
返回出生天数某人2007年3月10日出生,怎么表达返回出生天数,与月份数(多少个月零多少天)------解决方案--------------------SELECTDATEDIFF(day,'2007-03-10',getdate())/30asMonths,DATEDIFF(day,'2007-0...
131
热度 -
[Sql Server] 新初学者提问之一
新菜鸟提问之一!sql2000,查询分析器里:输入“createdatabasestudent;"新建一个数据库,我接下来想在这个数据库中新建一个表,应该怎么写,createtableStudent(Snointprimarykey,Snamechar(8)unique,Ssexchar(...
227
热度 -
[Sql Server] 数据统计的SQL语句或存储过程,帮忙
求一个数据统计的SQL语句或存储过程,大虾帮忙数据库中有表A表示通过网站收集的问卷调查结果,反应对教师的评价,有如下字段:ID(主键)、TeachaerID(教师编号)、CourseID(课程编号)、Content1(问卷调查的题目编号,从1到11共11题)、Content2(受调查人员选择的答案,...
168
热度 -
[Sql Server] 怎么找出表2有而表1没有的记录
如何找出表2有而表1没有的记录各位朋友,表1和表2如下:语句:select*from表2wherenonotin(selectnofrom表1)可以找出表2有而表1没有的记录,但是,想加多一个条件,找出来的结果,最大的数值不能超过表1最大的NO-7,最终想实现的结果如下:最后想要的结果:NO456错...
253
热度 -
[Sql Server] 能否实现向表插入记录时,后插入的自动排在前面,取的时候不需要order by了,多谢
能否实现向表插入记录时,后插入的自动排在前面,取的时候不需要orderby了,谢谢取的时候直接用top感觉效率会提高很多------解决方案--------------------建立clustered索引就行了------解决方案--------------------把追加的时间顺序或自动编号列...
183
热度 -
[Sql Server] 怎么用触发器记录删除了哪些记录?并且排除掉修改的.
如何用触发器记录删除了哪些记录?并且排除掉修改的...CREATETRIGGERgetdelinfo_8018ON[dbo].[TB_8018]FORINSERT,UPDATE,DELETEASINSERTINTODELINFO(TABLENAME,TMSTAMP)SELECT'TB_8018',C...
196
热度 -
[Sql Server] 一个查询:高手伸手啊解决办法
一个查询:高手伸手啊!表A:序号,金额00320000432100030130004710000652500072100003414001002340013250002450005612000491800390190030427602347800求:按照序号排序,输入金额之和恰好大于等于10000的...
116
热度 -
[Sql Server] 编程越来越差了.简单的SQL语句.
编程越来越差了.求一个简单的SQL语句.....编程越来越差了.求一个简单的SQL语句.....各位,有如下表:id|类型|内容|发表时间1|A|12344455|2007-9-102|B|34223424|2007-9-123|C|11111111|2007-9-131|A|12344455|20...
207
热度 -
[Sql Server] 请教:怎么把存储过程的结果作为子查询的一个表嵌入到查询中
请问:如何把存储过程的结果作为子查询的一个表嵌入到查询中?不要先insert表aexec```然后再innerjoin表a这种方法而是直接写进子查询,可以做到么?我试了几种写法都不对select*fromt1crossjoin(exec...)这样------解决方案----------------...
270
热度 -
[Sql Server] SQL 难题,求解,多谢
SQL难题,求解,谢谢!如下所以,是一张表,想把相同ID的content链接起来!Content ID I 24FA5145 Content IDam 24FA5145 想得到==> Iamjohnny 24FA5145Johnny 24FA5145 ------解决方案------...
256
热度