この選択を行う方法がわかりません。これが私のテーブル構造です。
CREATE TABLE `my_table` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`step` int(2) NOT NULL DEFAULT '0',
`title` varchar(200) NOT NULL,
`description` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ;
ステップ列には、0 から 7 までの整数が含まれます。ステップ 1 から 6 の範囲で、テーブルにあるレコードの数を数えようとしています。COUNT がゼロに等しい場所を含め、範囲全体 (1 から 6) が必要です。順番に戻ってきてほしい・・・こんな感じ。
+----------+----------+
| step | n |
+----------+----------+
| Step 1 | 100 |
+----------+----------+
| Step 2 | 150 |
+----------+----------+
| Step 3 | 135 |
+----------+----------+
このための手順を定義する必要がないことを望んでいました。必要なものを取得する簡単な方法はありますか?