私は必要なデータを取得するために2つのテーブルを結合しました。 1つのテーブルから最新のレコードのみを表示するのには問題があります。私がしようとしているのは、最後に更新された値を探すことです。私はmax()とrow_numを組み込もうとしましたが、何の成功もありませんでした。ここで複数のレコードの最後に更新されたレコードを表示する方法
は、私が現在持っているものです。
select distinct t1.CaId,t1.Enrolled,t1.Plan,t2.Category,t2.updateddate
from table.one(nolock) t1
inner join table.two(nolock) t2 on t1.CaId=t2.CaID
where t1.coverageyear=2016
and right(t1.Plan,2)<>left(t2.Category,2)
order by 5 desc
テーブルに含まれる列を表示することができれば助かります。 –
変更されたデータはすべてどのテーブルにありますか? – Teja
スキーマ、入出力を投稿します – Teja