GiulioCesare
29-08-2006, 16:45
Salve ragazzi, ho un problema con una query su Oracle. La query mi deve restituire il nome dei primi 3 file, che si trovano in 3 cartelle diverse, quindi in totale avrò 9 file, i quali appartengono a 3 cartelle diverse, ho provato nella seguente maniera, ma facendo così mi vengono restituiti i file in maniera casuale, e spesso nella ricerca viene esclusa una cartella, visto che la query appena trova 9 file viene conclusa. Comunque il codice sql che ho provato è questo:
select co.descrizione as descrizione,co.percorso as percorso
from contenuti co,CARTELLE ca
where co.CARTELLA=ca.CODICE and
(ca.DESCRIZIONE ='NomeCartella1' or ca.DESCRIZIONE='NomeCartella2' or ca.DESCRIZIONE='NomeCartella3')
and ROWNUM <= 9
Grazie a chi vorrà aiutarmi
select co.descrizione as descrizione,co.percorso as percorso
from contenuti co,CARTELLE ca
where co.CARTELLA=ca.CODICE and
(ca.DESCRIZIONE ='NomeCartella1' or ca.DESCRIZIONE='NomeCartella2' or ca.DESCRIZIONE='NomeCartella3')
and ROWNUM <= 9
Grazie a chi vorrà aiutarmi