mysql:4769
From: tateyan <tateyan <tateyan@xxxxxxxxxx>>
Date: Mon, 03 Dec 2001 22:29:35 +0900
Subject: [mysql 04769] Re: ソートについてお教えください
たてやんっす 東 兼充さんの 題名「[mysql 04766] ソートについてお教えください」のメールからの引用です > 初めまして、東と申します。 > まだmysqlを使いはじめて間もないのですが > ソートでつまずいています。 > 一項目だけのソートならうまくいくのですが、 > 項目を増やすとうまくいきません。 > 例えば、第一ソートを「年齢」とし、同じ年齢なら > 「身長順」とかしたい場合どうしたらいいのでしょう。 > order by name order by height ではだめなのでしょうか。 > それともmysqlでが、複数の項目によるソートは出来ない > ようになっているのでしょうか? order by name,height です カンマで区切ります 名前逆順 身長順なら order by name desc,height とかって書きます MySQL-J DOC より引用 出力用に選択されたフィールドは、ORDER BY節やGROUP BY節において、フィール ド名、フィールドのエイリアス名、又はフィールド番号にて指し示すことができ ます。フィールド番号は1から始まります。 mysql> select college, region, seed from tournament ORDER BY region, seed; mysql> select college, region AS r, seed AS s from tournament ORDER BY r, s; mysql> select college, region, seed from tournament ORDER BY 2, 3; 逆順で並べたい場合には、 ORDER BY 節の中で、あなたが並べたいと思っている フィールドの名前の後ろに、 DESC (descending) キーワードを追加します。デ フォルトは昇順です; これは ASC キーワードを指定したことになります。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 彡彡从 たてやんっす d□/□-b <tateyan@xxxxxxxxxx> ヽ"ー"丿 Key fingerprint = 5D56 8EA3 B9FE A721 4866 FB4A 0041 672C 08DD C33A
4757 2001-11-30 23:11 [Takeshi Saito <miten] インストールができません。( ./configure ) 4758 2001-12-01 00:03 ┗[とみたまさひろ <tomm] 4759 2001-12-01 01:06 ┗[tateyan <tateyan@xxx] 4760 2001-12-01 02:15 ┗[Takeshi Saito <miten] 4761 2001-12-01 02:47 ┗[tateyan <tateyan@xxx] 4762 2001-12-02 20:04 ┗[Takeshi Saito <miten] 4763 2001-12-03 06:30 ┗[<tomonaka@xxxxxxxxxx] 五十音順のソートについてお教えください 4764 2001-12-03 11:00 ┣["f.t" <fujiyama@xxxx] 4765 2001-12-03 20:46 ┃┗[<tomonaka@xxxxxxxxxx] 4766 2001-12-03 21:32 ┃ ┣["東 兼充" <kanemits] ソートについてお教えください 4767 2001-12-03 21:49 ┃ ┃┣[中野 高顕 <nakano@xx] 4768 2001-12-03 22:23 ┃ ┃┃┗["東 兼充" <kanemits] -> 4769 2001-12-03 22:29 ┃ ┃┗[tateyan <tateyan@xxx] 4770 2001-12-03 22:53 ┃ ┃ ┗["東 兼充" <kanemits] 4771 2001-12-04 09:41 ┃ ┗[豊島@クロスネット <] 4796 2001-12-07 18:46 ┗["TOYOSHIMA, Masayuki] Re: 五十音順のソート