Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656

    selezionare username diverso da...

    sera,

    devo selezionare tutti gli utenti con gli username che non inziano con una lettera(a, b, c, d....)

    o con un numero (1,2,3...).

    a me èvenuto in mente di fare cosi, ma sicuramente ce un mdodo migliore.

    chi mi suggerisce una query migliore???

    anche perche non sonemmeno se funziona così.

    Codice PHP:

    SELECT username FROM utenti WHERE username NOT LIKE 
    '1%' OR username LIKE '2%' .... OR NOT LIKE 'A%' ... ORDER BY username ASC 

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    Ho trovato questo girando su internet...

    In pratica devi scrivere:

    Codice PHP:
    SELECT username FROM utenti WHERE username REGEXP [^a-z0-9ORDER BY username ASC 
    Prova e fai sapere, non ho mai usato questa funzione... probabile pure che ci sia qualche errore...
    interessante problema però, non mi era mai capitata una query di questo tipo

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656
    grazie mille amico!

    funziona alla grande. ecco la sintassi corretta:
    Codice PHP:

    SELECT username FROM staff WHERE username REGEXP 
    '[^a-z,0-9]'   ORDER BY username ASC 

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.