format(sql, sizeof(sql), "SELECT * FROM `datab` WHERE License = %s", searchPlate);
この形式でクエリを実行すると、この結果のすべての行が得られますが、私がやろうとしているのは、ex. すべての行ではなく、この結果を持つ 3 行目、5 行目、または 10 行目です。これどうやってするの?
次のようなものが MySQL で動作するはずです。
format(sql, sizeof(sql), "SELECT * FROM `datab` WHERE License = %s ORDER BY IDColumnNameGoesHere LIMIT %d, 1", searchPlate, MyDesiredRowInteger);
いくつかのポイント:
%d
正しくない可能性があります。整数には正しい記号を使用してください。