Select Befehl (nur doppelte Datensätze und update dieser)

Access99

Grünschnabel
hallo,

ich habe ein kleines Problem.

Tabelle:

Mitgliedsnummer Jahr Bezahlt

001 2006 0
001 2007 0
002 2006 0
002 2007 0
003 2006 0

Ich möchte nur die Mitglieder anzeigen, die sowohl 2006 als auch 2007 Mitglied sind (also 003 in dem Fall nicht).
Das mache ich mit :

SELECT a.nr
FROM tablle As A
GROUP BY nr
HAVING COUNT(*) > 1)


DAS KLAPPT!

Allerdings will ich das dann in ein Update einbauen und die Bezahlt-Spalte auf 1 setzen:

Also die sowohl 2006 und 2007 dabei sind auf 1 setzen:

irgendwie so:

update tabelle set bezahlt = 1 (
SELECT a.nr
FROM tablle As A
GROUP BY nr
HAVING COUNT(*) > 1)


kriege das nicht mehr hin.

Kann mir einer auf die Sprünge helfen?

danke und Gruß
 
hallo,

ich habe ein kleines Problem.

Tabelle:

Mitgliedsnummer Jahr Bezahlt

001 2006 0
001 2007 0
002 2006 0
002 2007 0
003 2006 0

Ich möchte nur die Mitglieder anzeigen, die sowohl 2006 als auch 2007 Mitglied sind (also 003 in dem Fall nicht).
Das mache ich mit :

SELECT a.nr
FROM tablle As A
GROUP BY nr
HAVING COUNT(*) > 1)


DAS KLAPPT!

Allerdings will ich das dann in ein Update einbauen und die Bezahlt-Spalte auf 1 setzen:

Also die sowohl 2006 und 2007 dabei sind auf 1 setzen:

irgendwie so:

update tabelle set bezahlt = 1 (
SELECT a.nr
FROM tablle As A
GROUP BY nr
HAVING COUNT(*) > 1)


kriege das nicht mehr hin.

Kann mir einer auf die Sprünge helfen?

danke und Gruß

Hallo,

UPDATE tabelle SET BEZAHLT=1 where nr in(
SELECT a.nr
FROM tabelle A
GROUP BY nr
HAVING COUNT(nr) > 1)

-ungetestet :-)


gruss
 
jein jetzt hab ich was vergessen:
Tabelle sieht so aus:

Verein Mitgliedsnummer Jahr Bezahlt

1 001 2006 0
1 001 2007 0
2 002 2006 0
2 002 2007 0
3 003 2006 0

bleibt gleich aber die Nr. kann öfter vorkommen, muss aber nicht immer beide Jahre haben.

:(
 
wenn ich jetzt also auch mit den Verein in die Abfrage mache kommt:

Nur ein einziger Ausdruck kann in der Auswahlliste angegeben werden, wenn die Unterabfrage nicht mit EXISTS eingeleitet wird.
 

Neue Beiträge

Zurück