Moderatori: Anthony47, Flash30005
SELECT Tabella1.Campo1 & " - " & Tabella1.Campo2 AS Risultato
FROM Tabella1
WHERE Tabella1.campo3=Numero
Group by Tabella1.Campo1 & " - " & Tabella1.Campo2;
SELECT Tabella1.Campo1 & " - " & Tabella1.Campo2 AS Risultato, count(*) as Q
Cioè tu vorresti che se un record ha campo1=aaa e campo2=ddd e un altro record ha campo1=ddd e campo2=aaa ti comparisse una sola riga con la somma dei rispettivi valori? Non sembra banalissimo: non conoscendo il caso d'uso reale, andrebbe bene anche se comparissero due righe con la somma corretta? Tipo:Erick ha scritto:vorrei avere un raggruppamento di queste coppie di testo, a cui corisponde un valore numerico, anche nell'ordine inverso cioè in un unico raggruppamento vorrei avere sia la coppia aaa - ddd che ddd - aaa.
select * from t3;
CAMPO1 CAMPO2 VALORE
------ ------ -------
aaa bbb 10
aaa ddd 20
ddd aaa 30
CAMPO1 CAMPO2 SOMMA
------ ------ ------
aaa bbb 10
aaa ddd 50
ddd aaa 50
SELECT x.chiave, SUM(x.valore) FROM
(SELECT Iif(campo1 > campo2, campo1 & " " & campo2, campo2 & " " & campo1) AS chiave, valore
FROM Tabella) AS x
GROUP BY x.chiave;
francesco_85 ha scritto:tabella origine1, tabella origine2, tabella destinazione, tabella trasportatori, tabella costi trasporto
francesco_85 ha scritto:ramite delle chiavi primarie e delle relazioni uno a molti..
francesco_85 ha scritto:ci metto troppo a modificare e mandare il database..
Rileggendo con più calma, forse qualcosa così?francesco_85 ha scritto:origine 1 origine 2 destinazione trasportatore costo
aaa bbb ccc zzz 10
bbb aaa ccc zzz 20
aaa ddd ccc xxx 50
ddd aaa ccc xxx 40
quello che ottengo ora è
aaa bbb ccc zzz 10
invece vorrei ottenere
aaa bbb ccc zzz 10
ddd aaa ccc xxx 40
SELECT x.chiave, x.destinazione, x.trasportatore, min(x.costo) FROM
(SELECT Iif(origine1 > origine2, origine1 & " " & origine2, origine2 & " " & origine1) AS chiave, destinazione, trasportatore, costo
FROM Tabella) AS x
GROUP BY x.chiave, x.destinazione, x.trasportatore;
Torna a Applicazioni Office Windows
Inserire 2 valori nella stessa cella Autore: Ricky0185 |
Forum: Applicazioni Office Windows Risposte: 2 |
Access 2003: creare maschera per inserire dati su più tabell Autore: gamma_ray |
Forum: Applicazioni Office Windows Risposte: 1 |
Totale valori di più colonne del foglio con funzione Sum Autore: Ricky0185 |
Forum: Applicazioni Office Windows Risposte: 6 |
Excel - Trasposizione e ripetizione di valori Autore: EnricoBanco |
Forum: Applicazioni Office Windows Risposte: 2 |
Visitano il forum: Nessuno e 92 ospiti