菜鸟提问:关于插入 if 条件insert into .. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if 条件insert into ..where 条件 就是就是!条件语句可以跟sql语句放在一起吗?我以前的做法是在程序中用if判断怎么在插入的时候判断啊? 插入列,还是更新列?update table set 某列= xxxx where 标识 = yyyy insert into 表1 select * from 表2 where 字段=aaa 插入。我遇到的情况是每一行都要从其它表里运算得出结果然后填到表1中表1中,以TargetId来标示行,它取不同的值来表示不同的行。我现在就是想在 TargetId等于某值时 做某个操作,因为都是从不同表里算出结果。。唉 头大 抱歉,这两天很忙,没能即使回复。pk |m1(int)| a2(int)____|_______|____________01 | null | null02 | null | null如上图,我想在 pk='01' 和 pk='02'那两行的null值处,插入数据。该怎么写这条语句。数据库表里直接操作很简单,直接改就行了,可是语句该怎么写呢? 还是老问题关于级联更新 如何作客户端与服务器的校时? 请教高手SQL语句 SQL怎样存储图像和文本等文件的内容? 怎样初始化表中所有记录值为NULL? 存储过程错误 求解? 我安装SQL7.0有个问题 简单问题,快来拿分 怎样保存图象到sql server中 谁能说说数据库的master/detail概念? 怎么样通过SQL语句,将数据库备份到文件,但备份的时候,我不想先执行存储过程:sp_addupmdevice ?? 如何加载数据库
insert into ..
where 条件
条件语句可以跟sql语句放在一起吗?
我以前的做法是在程序中用if判断
怎么在插入的时候判断啊?
我遇到的情况是每一行都要从其它表里运算得出结果然后填到表1中
表1中,以TargetId来标示行,它取不同的值来表示不同的行。
我现在就是想在 TargetId等于某值时 做某个操作,因为都是从不同表里算出结果。。
唉 头大
pk |m1(int)| a2(int)
____|_______|____________
01 | null | null
02 | null | null如上图,我想在 pk='01' 和 pk='02'那两行的null值处,插入数据。该怎么写这条语句。
数据库表里直接操作很简单,直接改就行了,可是语句该怎么写呢?