io ho un capo di una tabella che che ha dati testuali di questo tipo
2-4
4-6
6-12
devo fare una query del tipo
"select where la parte prima di '-' è >= a tot1 e la parte a destra è <= a tot2"
è possibile?![]()
![]()
![]()
io ho un capo di una tabella che che ha dati testuali di questo tipo
2-4
4-6
6-12
devo fare una query del tipo
"select where la parte prima di '-' è >= a tot1 e la parte a destra è <= a tot2"
è possibile?![]()
![]()
![]()
di sicuro non so, ma ho trovato qualcosa sulla documentazione on line di mysql.com ricercando per parola chiave SUBSTRING
Prova un pò.
Ciao
grazzie...
cerdo di aver risoloto!!
substring(persone, 1, position('-' in persone) -1)
in SQL dovevi farlo ! :-P
<?php echo ' Emiliano Gabrielli (aka AlberT) ',"\n",
' socio fondatore e membro del direttivo del GrUSP ',"\n",
' AlberT_at_SuperAlberT_it - www.SuperAlberT.it ',"\n",
' IRC: #php,#AES azzurra.com ',"\n",'ICQ: 158591185'; ?>
Se i due valori rappresentano MIN e MAX di un range e' fattibile ma non corretto inserire due valori che dovrebbero essere atomici e numerici nello stesso record e per giunta char/varchar.
Basta fare due campi numerici distinti per semplificare il tutto.
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.