@Select( "select id from cmd_history where command =#{command、jdbcType = VARCHAR} and send_time =(select max(send_time)from cmd_history where command =#{command、jdbcType = VARCHAR})") String checkIfExist(@Param( "コマンド")文字列コマンド);
たとえば、この時点では、コマンドフィールドが同じであるが時間に一貫性がない2つのデータがあります。この時点で、最新日のレコードのコマンドの同じIDを見つける必要があります。つまり、この時点で2を見つけます
次に、上記のSQLステートメントに従って記述できます。