私はこの情報を含むビューを持っています:
TableA (IDTableA、IDTableB、IDTableC、アクティブ、日付、...)
の各レジスタTableA
と の各レジスタについて、最大の日付を持ち、アクティブなtableC
レジスタが必要です。tableB
select IDTableA, IDtableC, IDTableB, Date, Active
from myView
where Active = 1
group by IDTableA, IDTableC
Having Max(Date)
order by IDTableA;
このクエリは で動作しますSQLite
が、このクエリを で試すと、 in が句に含まれていないというSQL Server
エラーが表示されます。IDTableB
select
group
理論的には、SQLite の最初のクエリは機能しないはずですが、機能することはわかっています。
SQL Server でこのクエリを実行するにはどうすればよいですか?
ありがとう。