0

MYSQLテーブルを検索し、APIをヒットして、結果をテーブルに書き込むコードを書いています。

当初私は使用していました:

$select = "SELECT Partner, Merchant, IP FROM " .$old_table.  " WHERE ID >= " .$startRow;
mysqli_query($db, $select);

これはうまくいきましたが、私が持っているすべてのテーブルに連続したID番号がないか、ID番号がまったくない可能性があることに気付きました。

ID番号なしで特定の行から開始する方法はありますか?

4

1 に答える 1

3

SQLの行は必ずしも順番に並んでいるとは限りません。したがって、シーケンシャルID(または日付などの他の識別子)がないと、特定のポイント以降のすべての行を取得する方法はありません。

したがって、いいえ、特定の行をIDし、その後に続く行をIDする方法がなければ、特定の行から開始することはできません。

于 2012-06-25T19:58:06.103 に答える