作者a8451200 (bolin)
看板Database
标题[SQL ] update问题
时间Sun Nov 22 16:49:26 2015
资料库名称:sql server
资料库版本:2012
内容/问题描述:
我是用asp.net来连接资料库的,假设我给了三个栏位,
入眠时间,清醒时间,总睡眠时间,第一次insert进去,
第二次我希望能够放到同一笔资料里,第三次也是同样的方法。
我的问题点是,如何将多笔资料存放到同一个栏位,
update能够用for回圈吗?
目前我的写法是这样
http://tinyurl.com/p27vfpg
还有一个问题是 里面是空值 但会跳到update而不是insert
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.228.51.185
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1448182183.A.6CF.html
※ 编辑: a8451200 (61.228.51.185), 11/22/2015 16:51:24
※ 编辑: a8451200 (61.228.51.185), 11/22/2015 18:51:39
1F:→ kajm: 多笔资料存到同一栏位的意思是? A变成A+B 还是 A变成B 11/22 22:15
2F:→ kajm: 另外最後一句因为刚好看不到你的if判断式 无法解决@@ 11/22 22:16
3F:→ a8451200: A+B 11/22 22:48
6F:→ kajm: 如果要A+B的写法,我是会先SELECT出原本的值再一次UPDATE 11/23 01:58
7F:→ kajm: 但这样是多值属性,你要取出那些时间做其他事情会相对麻烦哦 11/23 02:01