sto lavorando in MS Access 2003.SQL 2 tavoli, ottenere conta sul primo, gruppo dalla seconda
devo tabella con i record di questo tipo di struttura:
ID, Origin, Destination, Attr1, Attr2, Attr3, ... AttrX
for example:
1, 1000, 1100, 20, M, 5 ...
2, 1000, 1105, 30, F, 5 ...
3, 1001, 1000, 15, M, 10 ...
...
devo anche la tabella che ha partenza e arrivo, Codici raggruppati
Code, Country, Continent
1000, Albania, Europe
1001, Belgium, Europe
...
1100, China, Asia
1105, Japan, Asia
...
che cosa ho bisogno è quello di ottenere 2 tavoli che contano record in base ai criteri relativi agli attributi che specificano ma raggruppate per:
012.351.1. Origine continente e continente Destinazione
2. Origine Continente e Paese di destinazione
ad esempio:
Caso 1.
Origin, Destination, Total, Females, Males, Older than 20, Younger than 20, ...
Europe, China, 300, 100, 200, 120, 180 ...
Europe, Japan, 150, 100, 50, ...
...
Caso 2.
Origin, Destination, Total, Females, Males, Older than 20, Younger than 20, ...
Europe, Asia, 1500, 700, 800 ...
Asia, Europe, 1200, ...
...
Può essere fatto nel modo in cui potrei aggiungere più colonne/crit l'eria abbastanza facilmente?
In una situazione simile, ho utilizzato un modulo che consentiva all'utente di selezionare i criteri e creare le query in VBA. Non sono sicuro che otterrete una soddisfacente soluzione SQL-only. – Fionnuala