Ciao,
avrei la seguente stringa :
SELECT id FROM tabella GROUP BY (SUBSTRING(email, LOCATE("@", email)));
Siccome Access non conosce la substring e locate di SQL ...
Come potrei farla in Access?
Ciao,
avrei la seguente stringa :
SELECT id FROM tabella GROUP BY (SUBSTRING(email, LOCATE("@", email)));
Siccome Access non conosce la substring e locate di SQL ...
Come potrei farla in Access?
SUBSTRING --> MID
LOCATE --> INSTR
Grazie per la risp.
ho un database di nome :tab , e una tabella che ci sono le email di nome : email.
facendo :
SELECT email FROM tab GROUP BY (MID(email, INSTR("@", email)));
In access mi da il seguente errore :
Impossibile eseguiere una query che non include l'espressione "email" specificata come parte di una funzione di aggregazione.
Come posso risolverlo?
mettilo nella select
cosa devo mettere nella select?
email è gia nella select...
Puoi farmi un esempio?
ma non lo hai letto il messaggio?Originariamente inviato da mediashopcenter
Puoi farmi un esempio?
se scrivi
SELECT pippo FROM tabella ORDER BY pluto
devi mettere *pippo* nella ORDER BY
devo ancora farti l'esempio?![]()
ho capito , te dici :
SELECT email FROM tab GROUP BY email(MID(email, INSTR("@", email)));
ma cosi mi da che l'espressione non è definita....
non è possibile.... che roba è quella che hai scritto?
e poi, è tanto difficile AGGIUNGERE un campo nella ORDER BY?