Kokinjoshi
02-10-2009, 15:33
Ciao, ragazzi!
Ho un problema che mi assilla con le REGEXP di MySql e che non riesco a risolvere, ve lo spiego:
Ho una tabella che contiene campi di questo tipo, in cui appare pių volte il carattere "/":
aaa/bbb/ccc/ddd/eee/
aaa/bbb/ccc/eee/
ccc/ddd/eee/
ecc
come faccio a selezionare le righe in cui il campo in questione contiene ESATTAMENTE N ripetizioni del carattere "/"?
Ho provato cosė:
SELECT * FROM tabella WHERE campo REGEXP '/{N}'
e cosė
SELECT * FROM tabella WHERE campo REGEXP '(/){N}'
Ma nulla :(, dove sbaglio? Grazie!
Ho un problema che mi assilla con le REGEXP di MySql e che non riesco a risolvere, ve lo spiego:
Ho una tabella che contiene campi di questo tipo, in cui appare pių volte il carattere "/":
aaa/bbb/ccc/ddd/eee/
aaa/bbb/ccc/eee/
ccc/ddd/eee/
ecc
come faccio a selezionare le righe in cui il campo in questione contiene ESATTAMENTE N ripetizioni del carattere "/"?
Ho provato cosė:
SELECT * FROM tabella WHERE campo REGEXP '/{N}'
e cosė
SELECT * FROM tabella WHERE campo REGEXP '(/){N}'
Ma nulla :(, dove sbaglio? Grazie!