私はこのテーブルを持っている:を選択し、いくつかの行に基づく値と列
id characteristic value
1 color blue
1 shape rectangle
2 color green
2 shape triangle
私は色や形状に基づいてIDを選択する必要は、例えば、私は色が青のIDを選択したいと形状は長方形です(値1のみを返します)。
主キーはコンポジット(id +特性)なので、idは特性に対して複数の値を持つことはありません。
また、多かれ少なかれ特性を持つ可能性があります。
誰でも私にこのことを教えてもらえますか?
敬具
明らかに最適でないテーブルデザイン...構造を書き換えることが可能です。これは他のクエリにとっても悪夢となる可能性があるためです。 –
何を試しましたか?どこに掛けられていますか?エラーや予期しない結果が出ていますか? –
Ryan Kempt、残念ながらそれはどうしてそうであるか... –