Ciao, grazie, ho provato e funziona ma la cosa strana è che io nella query uso la funzione distinct per evitare di mettermi nella select tutti i nomi uguali, e ho visto che se aggiungo il nuovo valore
mi estrae n.record quanti ne trova nell'altro campo..
e' dura da spiegare faccio un esempio

sql select distinct linea from tutti--------------funziona
sql select distinct linea,fornitore from tutti--------------se ci sono 20 record sulla linea mi mette altrettanti fornitori sempre con il nome duplicato!!!

----------------------
seconda cosa...ne approfitto....mi puoi dire il concetto per fare in modo di generare la seconda select in base a una scelta effettuata nella prima?
Grazie ancora, ciao