-
比较两个表中不同的数据,该如何解决
比较两个表中不同的数据我有两张表,表中都有上千条数据,表结构一模一样,只是不知道两张表中哪个字段中的数据不一样,导致汇总出来的结果不一致,找出数据不一致的记录color='#FF8000'>------解决方案--------------------假设表A(col1,col2,col3)表B(col1,col2,col3)通过语句select*fromAwherenotexists(select...
89
热度 -
自增列查询有关问题
自增列查询问题我有一个表是自增主键列如1,2,3,5,6,7,9,11,12我现在要查出来所有不在自增主键列的所有数字也就是要查出来以前删除的列:4,8,10求SQL语句,谢谢!color='#e78608'>------解决方案--------------------SQLcode5.4.2查询缺号分布情况的示例.sql--测试数据CREATETABLEtb(col1varchar(10),co...
45
热度 -
float 转换为字符显示,该怎么处理
float转换为字符显示一个表里的字段为float类型,值为-1.1的想查询后显示为字符:abc(casecolwhen-1.1then'abc'elsecolend)ascol这么写的话会提示:从数据类型varchar转换为float时出错.有什么好的方法把float转换为字符吗?color='#e78608'>------解决方案--------------------SQLcode(case...
59
热度 -
行列转化 一上
行列转化弱弱的问一下1111aa1111bb2222cc2222dd转化为1111aa,bb2222cc,ddcolor='#e78608'>------解决方案--------------------这不是行转列,这是字符串的拼接。SQLcodeselectcol1,stuff((select','+col2fromtbwherecol1=t.col1forxmlpath('')),1,1,''...
493
热度 -
触发器的写法,当表中某些字段的值为指定值时,则触发
求一个触发器的写法,当表中某些字段的值为指定值时,则触发求一个触发器的写法,当表中某些字段的值为指定值时,则触发有表t1字段col1、col2、col3当col1、col2、col3的值为“指定值”时则把col1、col2、col3的值修改为nullcolor='#FF8000'>------解决思路----------------------ifobject_id('tgr_t1','tr')i...
36
热度 -
C#插入数据到mySQL数据库!小疑点呀
C#插入数据到mySQL数据库!小问题呀。mySQL数据库中有表tableName,字段col1,col2,其中col1为主键,自动递增。则插入数据时,仅插入col2就可以。插入语句如下:stringinsertStr="insertintotableName(col2)values('val')";怎么不行呀!提示语法错误。color='#e78608'>------解决方案...
8225
热度 -
合并分拆表_整理贴1,该怎么处理
合并分拆表_整理贴1SQLcode--合并分拆表/******************************************************************************************************************************************************合并分拆表数据整理人:中国风(Roy)日期:200...
42
热度 -
字符型分区解决方法
字符型分区兄弟们,求助我现在有张表要分区,分区函数不会弄,求帮助首先字段是字符型,然后看起来是这个样子的62d4deeb-a3f4-4ef1-a4dd-f52ef984385c,这东西如何划分边界color='#e78608'>------解决方案--------------------按首字符分区吧color='#e78608'>------解决方案--------------------SQL...
85
热度 -
请问高难度SQL,优先选择记录有关问题,用,
请教高难度SQL,优先选择记录问题,急用,在线等!表中假如记录如下,有三列值,第一列为名称,可能存在相同,查询结果要求只能查出名称唯一记录,第三列为特殊标记,如果存在特殊标记为'zz'的记录则取该条记录,如果不存在,则取值为''的记录.aaxx''aawwzzbbdd''ccyy''ccmmzz即希望的结果是aawwzzbbdd''ccmmzzcolor='#e78608'>------解决方案-...
56
热度 -
group by 有关问题,能否通过一句SQL实现
groupby问题,能否通过一句SQL实现?A55A44A33A22能否显示为:A55443322color='#e78608'>------解决方案----------------------創建函數CreateFunctionF_TEST(@Col1Varchar(10))ReturnsVarchar(1000)AsBegin Declare@SVarchar(1000) Select@S=&...
79
热度 -
SQL 倒换数据 (没分了,帮个忙),该怎么处理
SQL倒换数据(没分了,帮个忙)我在把a表的数据倒到b表,需要把a表的一个字段倒换过来作为b表的主键,但是a表的这个字段有重复,倒到b表时违反唯一性约束了,有什么办法可以解决这种冲突吗?比如说如果a表的这个字段重复了,就在后面加几个数字。这个SQL怎么写?color='#e78608'>------解决方案----------------------------------------------...
7230
热度 -
怎么把数据插入到同一行中
如何把数据插入到同一行中?遇到一个问题。有一个表table有五列col1,col2,col3,col4,col5.其中col1和col5可以为空。现向这个表中插入数据,但是插入数据是以流水方式插入,每次只插入一个数值,连续向col2,col3,col4列中插入值,而且连续插入三个值后会自动换到下一行,再从col2开始写入数值。例如:写入第一个数时是这样的col1col2col3col4col52写...
23
热度 -
请教,GROUP BY多列分组原理
请问,GROUPBY多列分组原理第一句SELECT供货商,货品FROM订货单GROUPBY供货商,货品供货商货品小张 洗衣粉小王 饼干丽丽 醋熊俊 饼干熊俊纯净水第二句SELECT供货商,货品FROM订货单GROUPBY货品,供货商供货商货品小张 洗衣粉小王 饼干熊俊饼干丽丽 醋熊俊纯净水问题:上面2句SQL语句,只变化了GROUPBY后面的分组顺序,输出结果就不一样,请问,在多列分组的时候,是按...
31
热度 -
数据窗口一个字段循环赋值解决办法
数据窗口一个字段循环赋值数据窗口一个字段循环赋值dw_2.object.col1[li_newrow]=ls_col1dw_2.object.col2[li_newrow]=ls_col2写个while循环col123....80字段复制做个循环怎么写??color='#FF8000'>------解决思路----------------------引用:数据窗口一个字段循环赋值dw_2.obje...
291
热度 -
PB 统计有关问题!
PB统计问题!~在PB9里面的dw里面用表达式来统计个数,有没有办法统计出不重复的数据?就是用哪个computedfield统计color='#e78608'>------解决方案--------------------count(colforall)//统计全部数据中,col列的数值的个数count(colforalldistinct)//统计全部数据中,coll列的不重复数值的个数等同于cou...
53
热度 -
SOS!该如何解决
SOS!!!有一个查询需求,如下:查询某表,要求对把某列(varchar型)数据以","号区分取出来组成一个字符串,不知道如何实现?请各位以select的方法告知结果,不要函数或存储过程。color='#e78608'>------解决方案----------------------参看CREATETABLEtb(col1varchar(10),col2int)INSERTtb...
296
热度 -
急数据库复制有关问题
急-数据库复制问题环境为sqlserver2000现在有a和b两个库a库中有数据,b库为新建的数据库我想要将a库中的,表,结构,存储过程,视图,自定义函数等等等(不含数据)复制到库b中目前,我能想到的思路是1,deletefromtablename挨个儿删除,但是这样工作量非常大,另外涉及到外键的地方也很麻烦2,truncatetabletablename这个虽然和上面的delete类似,除了工作...
33
热度 -
查询一列字段的中间字符解决方法
查询一列字段的中间字符我的数据库中有一个字段的内容是:<pre>aabbccddee</pre>我想显示的时候显示的是aabbccddee,请问SQL语句应该怎么写color='#e78608'>------解决方案--------------------selectsubstring(col,charindex('>',col)+1,charinde...
143
热度 -
有关数据迁移的有关问题
有关数据迁移的问题现在有两张表A表有10个字段,共100000条数据;B表有4个字段,其中两个字段与A表一致,并需要用A表中该字段的2000条数据填充,如何实现,请高手指点color='#e78608'>------解决方案--------------------insertBselecttop2000col1,col2,col3,col4fromAorderbycolumnNamecolor='...
76
热度 -
一个求值的查询,比较简单,多谢
一个求值的查询求助,比较简单,谢谢!我有一些数据结构如下:IDCOL1COL2COL3COL4COL5020-1-2381605-562-5-25-2-1想从该表的结构上重新生成一列数据,这列的数据值就负数的总和,ID为关键列,在上面的假设数据中,重新生成的一列的值应该如下:-3-5-10请问SQL语句帮我解决,谢谢了。color='#e78608'>------解决方案-------------...
259
热度