SELECT within SELECT with TOPに非常によく似たSQLクエリのヘルプが必要です。
しかし、最新の日付とその日付のタイムスタンプの値が必要です。使用している場合各タイプの最新の日付時間の行を取得するためのSQL
SELECT
(SELECT TOP(1) NumericValue
FROM Datum
WHERE ChannelId = test.ChannelId
ORDER BY [DateTime] DESC) AS NumericValue,
(SELECT TOP(1) [DateTime]
FROM Datum
WHERE ChannelId = test.ChannelId
ORDER BY [DateTime] DESC) AS DataTime,
ChannelId, Diag, ChannelDescription
FROM
Channel as test
WHERE
InstrumentID = 3
これは私に最新の値ではなく数値の列の最高値を与えています。それは私に最新の日時を与えるが、私はそれの価値も必要とする。
あなたの注文は降順ですので、現在の出力の最後の行をご希望の場合は、昇順で注文してください。 DESCをASCに置き換える – user3606329