Lfd-Nr. in Abfrage nur bei Inhalt

24/01/2010 - 15:15 von Christian Pfeffer | Report spam
Hallo Zusammen,

ich habe meine Abfrage samt Lfd-Nr. soweit fertig.

SELECT (Select Count (*) FROM [Schuss] as X WHERE [X].[Ergebnis] <
[Schuss].[Ergebnis])+1 AS Nummer, Schützen.Name AS Schütze, Schuss.WTyp AS
Waffe, Schützenklassen.KZ AS Jugend, Schuss.DSBRinge AS Ringe,
Schuss.DSBTeiler AS Teiler, Schuss.Ergebnis AS Punkte, Verein.Name AS Verein,
Schützen.Startnummer
FROM ((Schuss RIGHT JOIN Schützen ON Schuss.Startnummer =
Schützen.Startnummer) INNER JOIN Schützenklassen ON Schützen.KlassenID =
Schützenklassen.id) INNER JOIN Verein ON Schützen.VereinsID = Verein.ID
WHERE (((Verein.Name)="Burgschützen Burgrain"))
ORDER BY IsNull([Ergebnis]) DESC , Schuss.Ergebnis, Schützen.Startnummer;

So schauts aus:
Nummer Schütze ... ... Punkte ...
1 Heinz 64,3
2 Klaus 88,4
3 Martin 112,0
1 Hans
1 Volker

Die 1 bei Hans und Volker sollte leer sein, da die noch keine Punkte haben

Viele Grüße, Christian
 

Lesen sie die antworten

#1 Stefan Hoffmann
24/01/2010 - 15:21 | Warnen spam
hallo Christian,

On 24.01.2010 15:15, Christian Pfeffer wrote:
Die 1 bei Hans und Volker sollte leer sein, da die noch keine Punkte haben


IIf(IsNull([Schuss.Ergebnis]), NULL, (<deinSubselect>)) As [Nummer]


mfG

Ähnliche fragen