我希望用一条指令完成如下功能数据库中,我希望按照以下逻辑更新1条数据数据字段A:是字符串类型
数据字段B:是时间类型我希望将A等于leo的数据里面B最小的一个(时间最早)的时间更新为当前时间重点是A等于leo的数据有好几个,但我只要更新时间最老的一个,模拟语法如下,我不会写Where后面如何判断哪个B是最老的sql="UPDATE machines SET B='"&now&"' where A='leo'" and B是最老的一个请各位指点,在线等
数据字段B:是时间类型我希望将A等于leo的数据里面B最小的一个(时间最早)的时间更新为当前时间重点是A等于leo的数据有好几个,但我只要更新时间最老的一个,模拟语法如下,我不会写Where后面如何判断哪个B是最老的sql="UPDATE machines SET B='"&now&"' where A='leo'" and B是最老的一个请各位指点,在线等
sql="Update machines Set B=GetDate() Where A='leo' And B=(Select Min(B) From machines Where A='leo')"
--Access的Jet-SQL:sql="UPDATE machines SET B=now() where A='leo' and B=dmin('B','machines',A='leo')"
--Access的Jet-SQL:sql="UPDATE machines SET B=now() where A='leo' and B=dmin('B','machines',A='leo')"