我有以下結構的SQL表數據:SQL Server行的列
Engine_No Date Process Bolt_No1 B1Value1 B1Value2 B1Value3 Bolt_No2 B2Value1 B2Value2 B2Value3 Bolt_No3 B3Value1 B3Value2 B3Value3 Bolt_No4 B4Value1 B4Value2 B4Value3
我想顯示查詢的結果如下:
SR NO Engine_No Date Process B1Bolt_No1 B1Value1 B1Value2 B1Value3
SR NO Engine_No Date Process B2Bolt_No2 B2Value1 B2Value2 B2Value3
SR NO Engine_No Date Process B3Bolt_No3 B3Value1 B3Value2 B3Value3
SR NO Engine_No Date Process B4Bolt_No4 B4Value1 B4Value2 B4Value3
可有人建議查詢達到這個目標?
SQL表中的列是唯一的。你的數據結構沒有意義。 –
您可能能夠使用PIVOT或case語句以您想要的格式輸出。然而,所提供的示例表具有重複的字段名稱,值1,值2和值3全部被使用4次。提供表格的詳細信息以及迄今爲止嘗試過的查詢。 – HardLeeWorking