Office中国论坛/Access中国论坛

标题: access中一个表的字段里有多个纪录,想从中选取一个作为判断条件。 [打印本页]

作者: 学而时嘻之    时间: 2015-6-4 23:14
标题: access中一个表的字段里有多个纪录,想从中选取一个作为判断条件。
程序如下:
UPDATE 活动参与信息表 SET 活动参与信息表.活动名称 = 团支部活动.活动名称, 参与活动次数 = 参与活动次数+1
WHERE  姓名=(declare @i int
set @i=1
while @i<len( 团支部活动.参与人
begin
mid( 团支部活动.参与人, @i,len(姓名))set @i= @i+1 end) 但每回都报错:语法错误。烦请高人指点,在下感激不尽!
作者: roych    时间: 2015-6-5 10:12
确定是Access吗?我怎么感觉好像是SQL server的存储过程啊?
作者: 学而时嘻之    时间: 2015-6-5 21:07
呵呵……没错是用SQL写的数据处理代码。目的是找另一个表中匹配的记录,写法有问题,但思路如此。SQL才学,不知道这个循环用在条件里合不合适。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3