mysql:8429
From: "Kawaji, Shinya" <"Kawaji, Shinya" <kawaji@xxxxxxxxxx>>
Date: Tue, 25 Nov 2003 22:31:08 +0900
Subject: [mysql 08429] Re: 並び替えについての SQL 文
かわじ、です。 > また質問なのですが、自分の検索しているデータが、何レコード目なのかを > 知ることはできるのでしょうか? 「順位付け」の問題なので、まずは過去ログを「順位」等で検索しましょう。 http://www.mysql.gr.jp/mysqlml/search.cgi?ml=mysql&body=%BD%E7%B0%CC 上記にも出てきているかもしれませんが、やり方としては、 1) フロントエンドで順位を数える。 (1行結果を取り出すごとに、順位の変数をインクリメントする) 2) 同じテーブルを join する(比較するものがダブっていないことが前提) select count(*) as rank, t1.name, t1.height from order_test as t1, order_test as t2 where t1.height >= t2.height group by t1.name, t1.height order by count(*) 等があると思います。普通は (1) だと思いますが。
8419 2003-11-23 20:18 ["Kuroda, Akira" <AK1] RE: 並び替えについての SQL 文 8423 2003-11-25 11:51 ┗[Satoshi Iwanaga <iwa] 8427 2003-11-25 21:42 ┗["Kawaji, Shinya" <ka] 8428 2003-11-25 21:58 ┗[Satoshi Iwanaga <iwa] -> 8429 2003-11-25 22:31 ┗["Kawaji, Shinya" <ka] 8430 2003-11-26 11:21 ┗[Satoshi Iwanaga <iwa] 8431 2003-11-26 12:55 ┗["Kawaji, Shinya" <ka] 8432 2003-11-26 16:10 ┗[〓〓〓〓 〓〓 〓〓] Access のテーブルから入力すると #Deleted と表示される