VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: nflssimon

关于 between and~~~~~~~~`

[复制链接]

3

主题

10

帖子

11.00

积分

新手上路

Rank: 1

积分
11.00
发表于 2020-1-24 22:09:01 | 显示全部楼层
如果在daa091.jdds1,daa091.jdds2这俩个字段之间 skqk的值就写I

这样可以的,不过你先要确定是daa091表的哪一条记录 然后 把daa091.jdds1,daa091.jdds2换成: select jdds1  from daa091 where ....
     select jdds2  from daa091 where ....
回复

使用道具 举报

0

主题

13

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-2-7 01:15:01 | 显示全部楼层
between x and y,x,y皆是常数。
adoquery1.sql.add('
update daa074 set skqk=''i''
from daa074 a
where daa074.elsyds >=(select daa091.jdds1 from daa074 where id = a.id) and daa074.elsyds <=(select daa091.jdds2 from daa074 where id = a.id)
');
其中的ID字段换成该表的关键字字段
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表