Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Select stringa parziale

    Ciao a tutti,
    vi faccio un esempio di come dovrebbe essere la mia select che non riesco a creare.

    Ho un record nel db:
    Cagliari (CI)

    Vorrei che cercando: Cagliari o Cagliari (CI) il record venisse trovato mentre cercando Cagliar non venisse trovato.

    Praticamente deve fare il filtro oltre che preciso:
    codice:
    strqtotvisite  = "select count(*) as totrec from visite where (citta='" & ricercacitta & "')"
    anche considerando di mozzare gli ultimi 5 caratteri (spazio compreso) del record.

    Spero di essere stato chiaro.

    Fatemi sapere.
    Grazie mille.

  2. #2
    fai un explode con separatore ( per cercare la sigla, era meglio secondo me usare 2 campi uno per il nome e uno per la sigla, cmq devi farlo prima della sql
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  3. #3
    ah ok, anche io avevo l'idea di avere 2 campi.
    In questo caso se metto direttamente un campo con e uno senza la provincia tra parentesi può andar bene?
    Quindi faccio il filtro preciso in entrambi i campi.
    Non rallenta la ricerca?

  4. #4
    non ho capito se parli dei campi del form, io parlavo dei campi del database, guarda se può aiutarti questo:
    http://www.html.it/articoli/stringhe...e-soluzioni-3/
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  5. #5
    Scusa, anche io parlavo dei campi del db.
    Posso direttamente metterne 2 (cagliari (CI) e cagliari) e fare una selezione precisa su questi, no?
    Il mio unico dubbio è se rallenta troppo..

  6. #6
    non è meglio mettere una tabella città con nome e cap come campi? forse non sto capendo
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  7. #7
    a me il cap non serve... li ho città e sigla provincia..

    Infatti, se le query non è possibile come ho chiesto all'inizio, forse metterò 2 campi nel db (città e siglaprovincia).

  8. #8
    sì ma volevo scrivere siglia...sembro ubriaca anceh se non lo sono volendo si può fare penso recuperando i caratteri a sinistra dell'ultima parentesi oppure attraverso il nomero essendo sempre il penultimo e il terzultimo la sigla ma secondo me è meglio fare 2 campi, cmq on line secondo me trovi delle sql già fatte con i comuni d'italia
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  9. #9
    mah... anche io credo si possa fare il problema è che non so come modificare la select.
    Online ho cercato prima di scrivere qua e non ho trovato gran che... faccio altra ricerca.

    Grazie.

    P.S.: se c'è qualcuno che sa la query corretta mi scriva, grazie.

  10. #10
    se sei sicuro che dopo la città c'è uno spazio e una parentesi aperta, aggiungili nella LIKE

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.