I can’t understand how it works fine in MySQL, but it doesn’t work with UCanAccess.
, SQL , SQL-, MySQL, Access Microsoft SQL Server Oracle, "" SQL.
UCanAccess Access SQL. Access SQL TOP n LIMIT n, Access SQL TOP n ORDER BY UPDATE. , , .
, "id",
sql =
"UPDATE table1 SET col1=?, col2=? " +
"WHERE id IN ( " +
"SELECT TOP 1 id " +
"FROM table1 " +
"WHERE col0=? " +
"ORDER BY col4 DESC, id " +
")";