Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    297

    Stringa sql con Between ... ???

    Una domanda al volo.
    Devo recuperare da una lista di utente tutti quelli che hanno la lettera iniziale compresa tra A e C.
    Come si implementa la queery?
    Ho provato senza risultato queste stringhe:
    ... AND azienda BETWEEN azienda Like 'A%' AND azienda Like 'C%'
    ... AND azienda Like 'A%' BETWEEN azienda Like 'C%'
    ... BETWEEN azienda Like 'A%' AND azienda Like 'C%

    ma nulla ... qual'è la sintassi corretta?
    Grazie sin da ora
    Franz

  2. #2
    >= 'A' AND < 'D'
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    297
    Ho provato con :
    AND azienda BETWEEN azienda >= 'A' AND < 'D'
    ma non funziona ...

    Potresti essere così gentile da scrivermi tutta la sintassi?
    Grazie

  4. #4
    Che database usi?
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    297
    Access ...

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    297
    Ci sono riuscita ... posto il codice magari a qualcuno serve ...

    Ricerca di tutti gli utenti le cui iniziali vanno dalla A alla C [compresa]

    ... AND utenti between 'A%' AND 'D%'

    Grazie a tutti
    Franz

  7. #7
    codice:
    SELECT * from comuni where LEFT(tuoCampo,1) BETWEEN 'a' AND 'c'
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  8. #8
    WHERE azienda >= 'A' AND Azienda < 'D'
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    297
    La soluzione di Shagrat
    SELECT * from comuni where LEFT(tuoCampo,1) BETWEEN 'a' AND 'c'
    è perfetta.

    Sia la mia che quella di lufo5 danno un problema alla fine quando cerco di recuperare tutti quelli che iniziano con X e finiscono con Z.

    Grazie di nuovo a tutti.

  10. #10
    Prego

    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

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 © 2025 vBulletin Solutions, Inc. All rights reserved.