'SELECT count(`houses`.`color`) AS `count`,
`houses`.`color`
FROM `user_houses`
JOIN `houses` ON `houses`.`id` = `users_houses`.`house`
GROUP BY `houses`.`color`'
これは私が色のプロパティ(住宅のテーブルの中の)によって家を数えるために使用するステートメントです。色の代わりにスタイルでカウント
すべての家にはスタイル名があります。私は、異なる色の代わりに、異なるスタイルを数える必要があります。問題はスタイルが別のテーブル(スタイル)にあり、house_idが家からhouse_idをマッシュアップするということです。
私はこれを試してみました:指定された限られた情報で
'JOIN houses AND styles SELECT count(`style`.`color`) AS `count`, `houses`.`style` FROM `user_houses` 'JOIN `houses` ON `houses`.`id` = `user_houses`.`house` GROUP BY `houses`.`color`'
質問を編集し、サンプルデータと希望する結果を提供してください。 –
@GordonLinoff uh? – needitohelp