Oppure

Loading
28/07/11 10:19
XBarboX
Ciao a tutti,
devo fare una piccola query mysql che filtri dei dati.
Infatti ho una tabella mysql che contiene varie cartelle.
Ad esempio:
C:\cartella\
C:\cartella\sotto-cartella
C:\folder
C:\folder\a


Ora vorrei filtrare queste cartelle in modo da non mostrare le sotto cartelle di una cartella.

faccio un esempio per farmi capire meglio:

vorrei ad esempio che la query di selezione non mostrasse le sotto directory di C:\cartella\

quindi il risultato, usando l'esempio di prima, sarebbe:
C:\folder
C:\folder\a


per fare ciò ho pensato di usare questa query ma non funziona..
SELECT * FROM  cartelle 
WHERE cartella NOT LIKE  "%C:\cartella\%"

eppure le mostra lo stesso le sotto directory..

Cosa mi consigliate?

p.s.
Mi sono appena accorto che se eseguo
SELECT * FROM  cartelle 
WHERE cartella NOT LIKE  "%cartella%"

funzione bene, ma tuttavia non è preciso. Sembra quasi che appena metto un \ la query sballi totalmente...
Ultima modifica effettuata da XBarboX 28/07/11 10:21
aaa