私はSQLを初めて使用しているため、特定の値に対して複数の結果を異なる列に選択するのに役立つ必要があります。Sqlite3 - 複数の結果を別々の列に入れます
DevID PrimConnID SecConnID OtherColumns ...
D1 Q1 Q2
D2 Q3 Q4
... ... ... ...
は、標準SQLを使用して、このことが可能です -
DevID ConnID Other Columns ...
D1 Q1
D1 Q1
D1 Q1
D1 Q2
D1 Q2
D1 Q2
D2 Q3
D2 Q3
D2 Q3
D2 Q4
D2 Q4
D2 Q4
... ...
私は結果SELECTクエリがなりたい - 私のテーブルの
パートは次のようになりますか?それが明確でない場合は、私は本当に初心者です。
'ConnID'列がどのように多くの異なる値を持つことができますか?あなたはおそらくピボットクエリを探していますが、正確な答えは私の質問への答えに依存します。 –
'ConnID'には100以上の異なる値があります –
フルスケールの問題の例を示すサンプルデータを表示する必要があります。あなたは常に2つの列しか必要としませんか、結果セットに100の列がありますか? –