2列X、Yのテーブルがあります。両方の列の各レコードの外観の数を数えたいと思います。 例:Mysql:2つの列のすべての値の数を取得します。
X | Y
A | A
B | A
B | C
D | C
結果がどのように私は、MySQLでこれを達成ん
variable | X_count | Y_count
A | 1 | 2
B | 2 | 0
C | 0 | 2
D | 1 | 0
すべきですか?
編集:はい、数時間を費やした後、私はYのすべての値がXのサブセットであることを確認しました。つまり、X_countは決して0になりません。これは最適化に役立ちますか?
私はあなたが組合の後にselectのタイプミスをしたと思います。また、IMOは必要ありません。クエリを最適化する方法はありますか?2つの内部結合はテーブル上で多くの時間を費やしています。 – codeKNIGHT
私はタイプミスをチェックして答えを更新しました.. optmizeのために..あなたはインデックス..キー(x、y)を考えることができます.. – scaisEdge
何行ありますか? – scaisEdge