Vraag : Subquery tellings verschillende rijen + som


In Lijst A1 heb ik de kolom MyNum (int.). Ik zou dit sproc willen veranderen zodat in plaats van het tellen van verschillende a1.a1Id die ik zou willen om de som van de kolom MyNum voor al verschillende a1.a1Id vinden. Hoe zou ik dat doen?

SELECTEER MyText, MyId,
NumCount= (UITGEZOCHTE TELLING (verschillende a1.a1Id) VAN a1
SLUIT me aan bij a2 OP a1.a1Id=a2.A1Id
WAAR a2.TId=MyTable.TId)
VAN MyTable

Antwoord : Subquery tellings verschillende rijen + som

Hallo johnkainn,

Probeer dit en zie of verwezenlijkt het wat u wilt.

SELECTEER MyText, MyId,
NumCount= (
      SELECTEER SOM (a1.MyNum) VAN a1
      WAAR a1.a1Id BINNEN (
            SELECTEER VERSCHILLENDE a1.a1Id VAN a1
            SLUIT me aan bij a2 OP a1.a1Id=a2.a1Id
            WAAR a2.TId=MyTable.TId
      )
)
VAN MyTable
Andere oplossingen  
 
programming4us programming4us