Frage : Wie man gruppierte Zählimpulse von der unterschiedlichen Tabelle zu einem einzelnen Resultat hinzufügt

Ich versuche, die folgende Resultat

Date PO Linie GR-Überschrift GR Line
zu produzieren der Überschrift-PO--------- --------------- ------------ -------------- -------------

Where Datum ist eine Gruppe durch Klausel gegen vier verschiedene Tabellen jede, die einen Zählimpuls Aufzeichnungen zurückbringt, die bis zu Datum gruppiert werden.  Das folgende produziert Daten und das PO-Überschrift count.

DECLARE @ScottTable TABELLE (BatchDate varchar (20), POHeader int, POLine int, GRHeader int, GRLine int)
INSERT IN @ScottTable (BatchDate, POHeader)
SELECT
TEILKETTE (der BEKEHRTE (varchar (20), master.dbo. J2DMY (POH.SYUPMJ), 103), 7.4) + „-“ + -- Year
TEILKETTE (BEKEHRTER (varchar (20), master.dbo. J2DMY (POH.SYUPMJ), 103), 4.2) + „-“ + -- Month
TEILKETTE (BEKEHRTER (varchar (20), master.dbo. J2DMY (POH.SYUPMJ), 103), 1.2), -- Date
ZÄHLIMPULS (*)
FROM PRODDTA.F47016 ALS POH
WHERE POH.SYEDSP = „Y'< Br/>GROUP DURCH
TEILKETTE (BEKEHRTER (varchar (20), master.dbo. J2DMY (POH.SYUPMJ), 103), 7.4) +“ - „+ -- Year
TEILKETTE (BEKEHRTER (varchar (20), master.dbo. J2DMY (POH.SYUPMJ), 103), 4.2) +“ - '+ -- Month
TEILKETTE (BEKEHRTER (varchar (20), master.dbo. J2DMY (POH.SYUPMJ), 103), 1.2) -- Date

But, wie ich dann den gruppierten Zählimpuls für die PO-Linie und -andere hinzufüge.  Und wie ich Aufzeichnungen werde eingesetzt sicherstelle, wenn das Datum nicht bereits im result.


Cheers ist,
Scott .....


Antwort : Wie man gruppierte Zählimpulse von der unterschiedlichen Tabelle zu einem einzelnen Resultat hinzufügt

Sie können dies tun, wenn Sie die Fragen von einer Form. laufen lassen.

using das des Schlüssels Ereignis unten der Form

das KeyPreview der Form einstellen Eigentum, um auszurichten

Privates VorForm_KeyDown (KeyCode als ganze Zahl, Verschiebung als ganze Zahl)
    Wenn KeyCode = vbKeyEscape dann
        KeyCode = 0
    Beenden wenn
Unterseeboot beenden
Weitere Lösungen  
 
programming4us programming4us