Announcement

Collapse
No announcement yet.

Zählung bestimmter Daten innerhalb einer Tabelle

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zählung bestimmter Daten innerhalb einer Tabelle

    Hallo!

    Ich sitze jetzt schon seit einiger Zeit an einem Problem und weiss nicht mehr weiter...
    Ich habe eine Tabelle auf dem SQL-Server 2000, in der Maschinendaten liegen. Nun geht es darum, dass ich den Fremdschluessel zählen muss. Bei jedem Wechsel der Fremdschlüsselnummer soll auch neu gezählt werden.
    In der Regel sind es meist nicht mehr als 4 bis 5 Spalten pro Fremdschlüssel. Ich bin mir nicht sicher ob man dieses Problem überhaupt mit SQL lösen kann. Gibt es ansonsten die Möglichkeit, dieses Problem über VBA zu lösen?

    Hoffe es kann mir jemand helfen.

    Gruß,
    Guido

  • #2
    Hi Guido,

    ein kleines Beispiel würde helfen, aber ich probiers mal ob ich es richtig kapiert habe.

    <pre>fremdschlüssel Restdaten .....
    a00001 ...
    a00001 ...
    a00001 ...
    a00002 ...
    a00002 ...
    a00003 ...
    </pre>
    dann ist es eigent lich ganz einfach, entweder geht man sequentiell die tabelle durch und bei änderung des fremdschlüssel's fange ich neu bei 1 anzuzählen .

    oder ich gehe über eine Abfrage an das problem dran
    <pre>
    select fremdschlüssel, count(fremdschlüssel) as anz_fremd
    from meine_tabelle
    group by fremdschlüssel
    </pre>
    also wenn Du noch Fragen hast kannste ja posten oder direkt emailen.

    Gruß Martin Kraus

    Comment

    Working...
    X