-1
SQLのヘルプが必要です。私はこの構造のテーブルを持っています。SQLテーブル内の2行のマージ値が1行の2列に表示されます
:
私は必要なものは、このようなデータを返すクエリです。
:
は事前にどうもありがとうございました!
敬具、 bgergoe
SQLのヘルプが必要です。私はこの構造のテーブルを持っています。SQLテーブル内の2行のマージ値が1行の2列に表示されます
:
私は必要なものは、このようなデータを返すクエリです。
:
は事前にどうもありがとうございました!
敬具、 bgergoe
これは尋ねたと何十回も答えたが、コードを書くために、超簡単ですされています。条件付き集計はかなり簡単で、コードはPIVOTよりはるかに鈍いです。ここでこれについてどうやって行くのですか?
SELECT ID
, MAX(CASE WHEN Field = 'name' THEN Value END) AS name
, MAX(CASE WHEN Field = 'phone number' THEN Value END) AS PhoneNumber
FROM YourTable
GROUP BY ID
あなたは素晴らしいです、ありがとう、迅速な援助のために、素敵な一日を! – bgergoe
条件付き集計またはピボットそれらを研究し、それらを試してみて、あなたが失敗したら何を試してみるか教えてください。 – scsimon
ああ、良い古いEAVのアンチパターン、どこのDBAsの悩み。 –