Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はそのテーブルを持っています:exitAndEnterと列ID、exitHour
そして、私はこのようなことをしたい:
update exitAndEnter set exitHour=? where id=? AND (exitHour=LAST(exitHour) from enterAndExit)
要求された ID の最後のレコードである場合にのみ、exitHour を更新したい
私は自分自身を正しく説明したことを願っています
「id」フィールドは自動インクリメントされ、idがmax()または最後のレコードの場合、「exitHour」が更新されると想定しました。
update exitAndEnter set exitHour=? where exitHour in(select max(exitHour) from exitAndEnter where id=?)