第二种插入,insert into …select 可以从其他表插入数据 create table student( name varchar(100), age int, class varchar(100)) insert into
第三种插入sql server表的方式 insert into table(
写insert select语句的时候加一个case when的判断即可。至于判断的方式有多种
(1)统计运信慧一下,然后把count>1的加是,其他则加否,就可以。
(2)遍历的方法也可以,不过这个要用过程来做,稍微繁琐一点。(这种不写casewhen)
(3)分组编号,写最大的号,然后只要这个号不是1,就写是,是1就可否。
当然,还有其他办法坦前,旁答这是比较传统的三种。应该还有其他方法,不过用casewhen的写法应该是可以的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)