Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

Ergebnis zählen

Dieses Thema im Forum "Microsoft SQL Server" wurde erstellt von thomson1308, 11 Dezember 2015.

  1. thomson1308

    thomson1308 Benutzer

    Hi,

    ich habe eine Abfrage mit der ich soweit zufrieden bin. Nun möchte ich jedoch noch das Ergebnis zählen und in einer Spalte ausgeben.

    Ich bekommer eine Ausgabe, die mir Personen anzeigt. Hierbei werden Personen mehrmals angezeigt.
    In etwa so:

    Person 1, Dienstag
    Person 1, Mittwoch
    Person 2, Mittwoch

    In meiner Anzeige soll nur folgendes erscheinen:
    Personen 1, 2 mal
    Person 2, 1 mal

    Kann mir da jemand helfen?

    Gruß und Danke
     
  2. Walter

    Walter Administrator Mitarbeiter

    GROUP BY ist Dein Freund....
     
  3. thomson1308

    thomson1308 Benutzer

    Dachte ich mir.....ich bekomme es aber leider nicht hin.
    Wo und wie muss ich das hier im Code integrieren das er nach "zrstpersnr" gruppiert und mir die Anzahl in einer Spalte anzeigt?
    Code:
    SELECT 
        [zudate] as 'Datum', [zutdno] as 'TerminalNr', [zrtddesc]as 'Terminalname', [zucrnr]as 'AusweisNr.',[zucrversion] as 'AusweisVersion',[zrstpersnr]as 'PersNr', [zrstname]as 'Name', [zrstvorname]as 'Vorname' ,
        bote.Name AS 'OrgEinheit' --, [zrstfree1] ,[zrstfree2]
          FROM [dbo].[archiv] aa
          join IF_Person pers on pers.stssnr = aa.zussnr
          join IF_Node nodepers on nodepers.ReferencedDataObjectId = pers.Guid
          join IF_Edge edge on edge.ChildNodeImpl = nodepers.Guid
          join IF_Node nodeorg on nodeorg.Guid = edge.ParentNodeImpl
          join IF_BaseOrgTreeElement bote on bote.Guid = nodeorg.ReferencedDataObjectId
          WHERE
            aa.zuevent=0 and
            edge.ValidFrom <= GETDATE() and edge.ValidTo >= GETDATE() and
            zutdno in (@Term1, @Term2) and
            zudate >= @DatumVon and zudate <= @DatumBis
           
        order by
        zrstname asc, zrstvorname asc, zudate desc
     
  4. thomson1308

    thomson1308 Benutzer

Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden