私はSQLの初心者で、ここで何かをしたいと思っています。おそらく説明方法がわからないため、正しく検索していない可能性があります。
問題は次のとおりです。別のテーブルのプロパティの補助セットとして機能する 3 つの列を持つテーブルがあります (ただし、それは問題とは関係ありません)。
私が持っているもの:
--------------------------------------------
listing_id | field_id | listing_value
--------------------------------------------
1 Fruit Apple
1 Color Red
2 Fruit Banana
2 Color Yellow
3 Fruit Grape
3 Color Purple
私が取得したいもの:
----------------------------------------------------
listing_id | listing_value_1 | listing_value_2
----------------------------------------------------
1 Apple Red
2 Banana Yellow
3 Grape Purple
これはすべて同じテーブルで行われていることに注意してください。これはすべて値を選択するためのものなので、クエリは次で始まる必要がありますSELECT
コマンドを試しましたJOIN, GROUP and UNION
が、成功した結果は得られませんでした。
また、いくつかのコマンドがないphpMyAdminを介してこれを機能させようとしています(たとえば、使用できませんINTERSECT
、使用できますSelect * FROM x
が、使用できないようですSELECT x.*
)
前もって感謝します :)