触发器

好帅的一条鱼 2011-11-01 02:32:36
A表 单别 单号 部门 日期
1111 11 aa 20110930
1111 22 cc 20110701
1111 33 dd 20100801

B表 单别 单号 品号 用途
1111 11 1aa a
1111 22 1aa b
1111 33 1aa c
--要得到结果
新增的时候 将此 品号 最近一次购买的日期更新到 用途 字段
比如新增如下,希望将最近一次购买的日期在保存的时候能添加到用途栏位,即最后的结果如下:
单别 单号 品号 用途
1111 44 1aa d 20110701
...全文
162 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
--小F-- 2011-11-01
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 good212164 的回复:]
都别跑啊 ,来试试啊
[/Quote]

试试3楼的 有图了我们再看看。
--小F-- 2011-11-01
  • 打赏
  • 举报
回复
好帅的一条鱼 2011-11-01
  • 打赏
  • 举报
回复
都别跑啊 ,来试试啊
好帅的一条鱼 2011-11-01
  • 打赏
  • 举报
回复
http://hi.csdn.net/attachment/201111/1/143665_1320130148pEs9.png
--小F-- 2011-11-01
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 good212164 的回复:]
http://hi.csdn.net/space-143665-do-album-picid-964362.html我空间上传一张图片,不知道怎么弄这来,本来用途是输入d这个值,在经过触发器之后,将日期加到这个栏位,就变成d 20110701 这样的值
[/Quote]
地址显然不对。
--小F-- 2011-11-01
  • 打赏
  • 举报
回复
好帅的一条鱼 2011-11-01
  • 打赏
  • 举报
回复
http://hi.csdn.net/space-143665-do-album-picid-964362.html我空间上传一张图片,不知道怎么弄这来,本来用途是输入d这个值,在经过触发器之后,将日期加到这个栏位,就变成d 20110701 这样的值
好帅的一条鱼 2011-11-01
  • 打赏
  • 举报
回复
中国风 2011-11-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 good212164 的回复:]

两个表通过单表单号关联,我给张图片大家看
[/Quote]

檢查一下你的數據,一個字"亂"

单别 单号 品号 用途 --4個字段
1111 44 1aa d 20110701--5字段
好帅的一条鱼 2011-11-01
  • 打赏
  • 举报
回复
两个表通过单表单号关联,我给张图片大家看
中国风 2011-11-01
  • 打赏
  • 举报
回复
檢查你的字段,通過那個字段關聯
--小F-- 2011-11-01
  • 打赏
  • 举报
回复
create tigger test on a
for insert
begin

insert into b(用途) select 日期 from inserted i where 日期=(select max(日期) from a where 单号=i.单号)

end
xuam 2011-11-01
  • 打赏
  • 举报
回复
嗯,表设计很不合理,设计合理不需要这么复杂的.
不过根据描述触发器可以做到
-晴天 2011-11-01
  • 打赏
  • 举报
回复
这个需求楼主恐怕没有仔细考虑.表的设计有点怪怪的.

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧