私は、測定タイプを格納するために関連する列としてタイプの異なるメージャー値を格納できるテーブルを持っています。自己結合+ Sqlサーバーの左結合
次はデータ
私はHTと日付に基づいて重量値を取得するには、テーブルを結合し、自己にできる午前のサンプルテーブルです。私の要件は、その日付のhtがテーブルにない場合でも、すべての日付のwt値が必要です。
サンプル結果
編集:私は、クエリの下に試みたが、それは最初の行のみを返しています。
SELECT
ta.uid, ta.value as 'wt', lta.value as 'ht', ta.date,ta.id as lftid, lta.id as rtid FROM
[test].[dbo].[tbl2] ta
LEFT JOIN [test].[dbo].[tbl2] Lta
ON ta.[date] = Lta.[date]
AND ta.[uid] = 11 WHERE
ta.type = 'wt'
AND Lta.type ='ht'
私が探しているものとまったく同じです。ありがとうございました。 – Ankith