自分のお店を開く時の心構えとは? >>

PHP+MySQLでクエリーを実行する際に
「5行目」と「13行目」と「21行目」
のような、任意の行を取得したいと思っています。

LIMIT句で指定をしようとしても
「LIMIT 5,1」(5行目)
は分かるのですが、同時に
「LIMIT 13,1」(13行目)

「LIMIT 21,1」(21行目)
を取得する方法は有るのでしょうか?(複数のLIMIT句?)分かる方がいらっしゃいましたら、お教えください。

A 回答 (2件)

#1さんの方法か、


またはPHP側で行番号を指定するか。
PHP側かMysql側のどちらで処理をするかで変わります。
PHPでやったほうが面倒ではないと思います。
    • good
    • 0

行番号で取りたいのならば、一番シンプルなのは、行番号カラムを追加して、in句で拾ってしまうことでしょうね。



それがダメならUNIONでどうでしょう?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このカテゴリの人気Q&Aランキング