mysql:9766
From: ML account <ML account <ml@xxxxxxxxxx>>
Date: Sat, 03 Jul 2004 15:05:11 +0900
Subject: [mysql 09766] Re: SELECT文でCOUNTさせるとき2つのを合計させる方法
こんにちは。 平松 幸治 <kouji@xxxxxxxxxx>さんの <20040703143041.EE52.KOUJI@xxxxxxxxxx> "[mysql 09765] SELECT文でCOUNTさせるとき2つのを合計させる方法" > CREATE TABLE `record` ( COBOL屋さんはこんな感じのテーブル設計をしますよね。 > A*2とBの作業を合計したものを取得し、順位をつけたいのですが MySQLで可能でしょうか? SELECT rec_03, SUM((rec_07 = 'A') * 2 + (rec_07 = 'B') * 1) AS points >FROM `record` WHERE rec_02 LIKE '2004-07%' GROUP BY rec_03 ORDER BY points DESC 松枝知直 <tomom@xxxxxxxxxx> http://www.argus.ne.jp/~tomom/
9765 2004-07-03 14:31 [平松 幸治 <kouji@xxx] SELECT文でCOUNTさせるとき2つのを合計させる方法 -> 9766 2004-07-03 15:05 ┗[ML account <ml@xxxxx] 9767 2004-07-03 15:21 ┗[平松 幸治 <kouji@xxx]