Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    Istruzione sql con like

    Ciao, devo selezionare tutti i record della tabella "ciccio" dove i valori del campo "bubu" finiscono con il segno di asterisco "*".
    Quindi:
    codice:
    SELECT * FROM ciccio WHERE bubu LIKE '%*'
    Ma non mi funziona
    Come mai? Ah sono sotto access, anzi proprio in access.. nessuna web application insomma

    Ciao
    Voglio l'alt+s anche per FF

  2. #2
    L'istruzione SQL corretta per la query in access è la seguente:

    SELECT ciccio.id, ciccio.bubu FROM ciccio WHERE (((ciccio.bubu) LIKE"*[!a-Z]"));

    Quindi prova a sostituire la tua

    LIKE '%*'

    con

    LIKE'*[!a-Z]'

    oppure sostituiscila completamente.


  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    ehm.. scusa ma non ho capito cosa significa LIKE'*[!a-Z]'
    vedo un carattere di escape.. e poi a-Z cosa significa?
    Voglio l'alt+s anche per FF

  4. #4
    Hai parlato di Access e non di asp.
    Il carattere è un punto esclamativo
    e ![a-z]significa qualsiasi altra lettera che non sia compresa nelle lettere dell'alfabeto.
    Ti funzia?

  5. #5
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    ah.. capito.. spè devo provare.. stò un pò incasinato
    Voglio l'alt+s anche per FF

  6. #6
    dops, DENTRO access il carattere jolly non e' "%" ma "*" (simpatici 'sti tipi della M$)....

    puoi cmq fare

    SELECT elenco_campi FROM tballe WHERE RIGHT(campo, 1) = '*'


  7. #7
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da optime
    dops, DENTRO access il carattere jolly non e' "%" ma "*" (simpatici 'sti tipi della M$)....

    puoi cmq fare

    SELECT elenco_campi FROM tballe WHERE RIGHT(campo, 1) = '*'

    azz.. vabbè.. e io che mi sbattevo tanto.. che storia
    Grazie
    Voglio l'alt+s anche per FF

  8. #8
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    ah una cosa.. sempre in access.. non si può fare una query su una query.. cioè mi stufo di creare una tab dalla query, vorrei selezionare con un criterio i campi già selezionati da una query su un'altra tabella.. se pò fà? o mi devo creare una query a parte.. che punta sempre sulla stessa tabella ma con condizioni diverse.
    Voglio l'alt+s anche per FF

  9. #9
    ti debbo dire sempre tutto io...

    si', si puo' fare. memorizzi una query (in pratica e' una vista) e poi la interroghi.

  10. #10
    A parte il fatto che la tabella potresti fartela creare dalla query ... se pò fà se pò fà. Puoi fare una query sulla query e poi modificarla o lasciarla così e da quella puoi aggiornare la tabella o creare una tabella. In access nulla è impossibile ... o quasi!!!!
    fai una ricerca sulla guida in linea di access e troverai tutto quello che ti serve.
    Cerca per esempio:
    creare una tabella da una query
    creare una tabella da un'altra tabella con una query
    ecc...
    Buon lavoro

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.