Hej,
Försöker köra en SQL string i VFP8.
tabell - sales
id namn
-----------------------------
"2222" "Klas"
"4444" "Sven"
tabell - prov
namn antal
-----------------------------
"Klas" "4"
"Sven" "8"
tabell - aff
namn antal
------------------------------
"Klas" "10"
"Sven" "12"
tabell - korder
namn antal
------------------------------
"Klas" "3"
"Sven" "2"
I en SQL string vill jag koppla rätt antal från de olika tabellerna till rätt säljare från sales tabellen. Typ så här:
Namn , antal_prov , antal_aff , antal_korder
------------------------------------------------------------------------
"Klas" "4" "10" "3"
"Sven" "8" "12" "2"
SELECT DISTINCT a.namn, b.antal, c.antal, d.antal ;
FROM sales a, prov b, aff c, korder d ;
INNER JOIN prov ;
ON a.namn = prov.namn ;
INNER JOIN aff ;
ON a.namn = aff.namn ;
INNER JOIN korder ;
ON a.namn = korder.namn ;
group BY a.namn ;
INTO CURSOR my_cursor
Är inte helt 100 på mina sql uttryck som ni ser.
Felmeddelandet som jag får är:
SQL: GROUP BY Clause is missing or invalid.
Skulle behöva lite tipps eller förslag, jag kanske tänker lite fel.
Tanken sen är att räkna nyckel tal mellan prov/aff och aff/korder.
Mvh M