求租:怎样从数据库中检验已有的数据

求租:怎样从数据库中检验已有的数据,第1张

select A,B,
case when A='A'and B='B' then '1'
when A<>'A' and B<>'B' then '1' else '0' end C
from Test
表名Test改成自己的表,C是新的列名,也可以改
以上是查询,
想添加1列就要分布写,首先先给表创建1列,你的表名yourtable,C是新创建的列名:
alter table yourtable add C varchar(50)
在添加数据
insert into yourtable select A,B,
case when A='A'and B='B' then '1'
when A<>'A' and B<>'B' then '1' else '0' end C
from yourtable
这里面的C要与创建的列名一致;
最后删除 delete from yourtable where C is null 原有的A,B 2列数据,
可以插入1表:
create table yourtable(A VARCHAR(10),B VARCHAR(10))
INSERT INTO YOURTABLE VALUES('A','B')
INSERT INTO YOURTABLE VALUES('A','A')
INSERT INTO YOURTABLE VALUES('B','A')
INSERT INTO YOURTABLE VALUES('A','B')
INSERT INTO YOURTABLE VALUES('A','A')
INSERT INTO YOURTABLE VALUES('B','A')
INSERT INTO YOURTABLE VALUES('A','B')
再按上面分布执行,最好写成存储过程

以上就是关于求租:怎样从数据库中检验已有的数据全部的内容,包括:求租:怎样从数据库中检验已有的数据、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9638537.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存