-2

このクエリの何が問題になっていますか。複数のデータ行が繰り返される

select (SELECT TOP(1) balanceaccount
        FROM balanceaccountmovement
        WHERE balanceaccount.CId = cr.CId 
        ORDER BY Date DESC) as kk,
        balanceaccountmovement.CId
from Customer cr 
join balanceaccountmovement
on cr.CId = balanceaccountmovement.CId
where kk > 0
4

3 に答える 3

0

データについて詳しく教えていただけますか?

クエリを見るだけで、「Group By」が役立つと思います。

また、サブクエリに対して「SELECT TOP(1)」のみを実行しています。包括的な SELECT に対してもこれを行うことができます。

それが役立つことを願っています。

于 2013-08-16T15:03:26.707 に答える