Frage : Erhalten eines Zählimpulses Aufzeichnungen, um die ungültigen oder leeren Aufzeichnungen nicht einzuschließen

Ist hier meine Frage:

select category3, gelten (eindeutiges category4) als numcategory4, gelten (eindeutiges item_number) als numitems4 vom Warenbestand, in dem price<> '' und nicht (Preis ist ungültig) und category1='Philatelic Literature und category2='Handbooks und category3<> '' und nicht (category3 ist ungültig) Gruppe durch Auftrag category3 durch category3

Attached die Resultate sind. Ich zurückbringe die eindeutigen Werte von category3, die Zahl category4 3, die innerhalb category3 erscheinen und die Zahl den Aufzeichnungen, die das category3.

The nur Problem zusammenbringen, ist… ICH DENKE, dass des 1 im numcategory4 leere oder ungültige Aufzeichnungen sind (in der Spalte category4). So sollten die zero.

There wirklich sein sind Plätze in der Tabelle, in denen es nur einen Wert für category4 gibt (nicht leer oder ungültig). In jenen Fällen sein eine Rückkehr von 1 korrekt. Ich wünsche im Allgemeinen einen Zählimpuls der Zahl eindeutigem category4 (innerhalb des gegenwärtigen category3) das nicht leer oder ungültig sind, mit anderen Worten. Aber ich muss dies tun, ohne die Vorwähler der eindeutigen Werte category3 zu stören. Ist es möglich, diese Frage zu ändern, um zu tun, was ich wünsche? Danke!
1:
2:
3:
4:
5:
6:
7:
8:
category3 numcategory4 numitems4
19. Jahrhundert 1 96
20. Jahrhundert 1 39
Luftpost - US und weltweit 1 43
Zurück-von-d-Buch 1 14
Colonial und frühe territoriale 1 14
Einheimisches bekannt gibt 1 13 t
Postbriefpapier 1 1

Antwort : Erhalten eines Zählimpulses Aufzeichnungen, um die ungültigen oder leeren Aufzeichnungen nicht einzuschließen

können Sie dieses bitte versuchen:

Zählimpuls (eindeutiges category4) - maximal (Fall, wenn category4 ungültiges dann 1 sonst 0 Ende ist), als numcategory4
Weitere Lösungen  
 
programming4us programming4us