我正在寫數據庫視圖中兩次使用同一列的sql查詢。在SQL查詢中使用同一列兩次
這裏是我的查詢:
SELECT ElectricityMachinePanelDetails.MachineDescription AS "Machine Name",
ReadingValue AS "Last Day Meter Reading"
FROM ElectricityDailyMeterReadingDetails
INNER JOIN ElectricityMachinePanelDetails ON ElectricityMachinePanelDetails.MachinePanelID = ElectricityDailyMeterReadingDetails.MachinePanelID
INNER JOIN ReadingTypesDetails ON ElectricityDailyMeterReadingDetails.ReadingTypeID = ReadingTypesDetails.ReadingTypeID
WHERE ReadingCategoryID = 'RC001' AND
ReadingTypesDetails.ReadingTypeID = 'RT001'
我怎樣才能在DataGrid中使用的列名ReadingValue
兩次。
它不需要加入表的兩倍。可以簡單地使用rtd.ReadingValue兩次。 –
@KayNelson我假設OP知道如何使用同一個表中的值兩次,但不知道如何連接兩次同一個表。不知道爲什麼他需要兩次絕對相同的價值。 –