以下の表をグループ化し、オプション値を確認しながらparts_numberを返したいと思います。つまり、parts_numberが同じパーツの場合、同じオプション値がグループ化されます。異なるオプション値でparts_numberを混合しないでください。
parts | parts_number | option
A | 100 |1
B | 120 |1
A | 100 |0
C | 110 |1
B | 120 |1
C | 110 |0
A | 100 |0
A | 100 |0
A | 100 |1
上記の場合、結果は次のように行を返すはずです。
parts | parts_number | option
A | 100 |1
B | 120 |1
A | 100 |0
C | 110 |1
C | 110 |0
A => 2
B => 1
C => 2
異なるオプションの部分を混合しないで、グループ化に注意してください。私はparts_numberでgroup_byを試みましたが、自分のオプションにも対応しなければならない時点で立ち往生しています。
PHP(CodeIgniter)とMySQLを使用しています。どんな助けでも大歓迎です。