+ Rispondi al Thread
Pagina 2 di 2 primaprima 12
Visualizzazione dei risultati da 11 a 19 su 19

Discussione: WhereCondition Multiplo

  1. #11
    L'avatar di BLUES
    BLUES non  in linea Scribacchino
    Luogo
    ROMA
    Post
    1,299
    Quote Originariamente inviato da nman Visualizza il messaggio
    Io sarei curioso di sapere come hai fatto anche con un altra
    casella di testo a distinguere sportivo da non sportivo

    Hai usato ancora like oppure qualcos' altro ???
    .
    sufficiente avere DUE CAMPI per ottenere il doppio criterio, il primo campo inserisci Sportivo, Non Sportivo o come ti pare e l'altro campo inserisci altri dettagli.

    codice:
     "[Campo1] Like 'Sportivo' AND [Campo2] Like 'Meccanico'"
    se nel campo ha una lunga frase puoi sempre usare con l'asterisco per ottenere tutti i risultati.
    BLUES

  2. #12
    L'avatar di @Alex
    @Alex non  in linea Very Important Person
    Post
    15,997
    Il LIKE non serve se non c' il JOLLY[*]
    @Alex
    Il CROSSPOST VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

  3. #13
    L'avatar di BLUES
    BLUES non  in linea Scribacchino
    Luogo
    ROMA
    Post
    1,299
    Quote Originariamente inviato da @Alex Visualizza il messaggio
    Il LIKE non serve se non c' il JOLLY[*]
    si giusto infatti
    BLUES

  4. #14
    L'avatar di nman
    nman non  in linea Scribacchino
    Luogo
    Milano
    Post
    1,652
    Quote Originariamente inviato da nman Visualizza il messaggio
    ....... distinguere sportivo da non sportivo .....
    Quote Originariamente inviato da BLUES Visualizza il messaggio
    sufficiente avere DUE CAMPI per ottenere il doppio criterio, il primo campo inserisci Sportivo, Non Sportivo o come ti pare e l'altro campo inserisci altri dettagli.
    codice:
     "[Campo1] Like 'Sportivo' AND [Campo2] Like 'Meccanico'"
    ......
    so benissimo che io sono una lumaca nella comprensione, ma a parer mio quello che fai (anche con gli asterischi) non riesce a distinguere gli "sportivo" dai "non sportivo"
    xyzxyzx sportivo xyzxyz meccanico xyz -------> Si
    xyzxyzx sportivo xyzxyz rwetudjef xyz -------> No
    xyzxyzx eeeruihw xyzxyz meccanico xyz -------> No
    xyz non sportivo xyzxyz meccanico xyz -------> Si <---- ????

    Tu l'ultima riga come dicevi in coda al tuo esempio del #5 non la vuoi selezionare, invece succede il contrario ???
    .

  5. #15
    L'avatar di @Alex
    @Alex non  in linea Very Important Person
    Post
    15,997
    Se non mette gli Asterischi e toglie il LIKE direi che viene esclusa non credi...? "Non sportivo"<>"Sportivo"
    @Alex
    Il CROSSPOST VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

  6. #16
    L'avatar di nman
    nman non  in linea Scribacchino
    Luogo
    Milano
    Post
    1,652
    Quote Originariamente inviato da @Alex Visualizza il messaggio
    Se non mette gli Asterischi e toglie il LIKE direi che viene esclusa non credi...? "Non sportivo"<>"Sportivo"
    Si, questo mi chiaro,
    ma comunque non arriva al suo risultato, senza asterischi lui cerca le frasi dove ci sia scritto "non sportivo" oppure "sportivo"
    che a questo punto non sono neanche pi delle frasi

    Io non riesco a comprendere come faccia quando ricerca solamente "sportivo"
    a distinguere il "non sportivo" dal "buon sportivo" oppure solamente da "sportivo"
    .
    Ultima modifica di nman; 13-04-2019 10:35 

  7. #17
    L'avatar di @Alex
    @Alex non  in linea Very Important Person
    Post
    15,997
    Quote Originariamente inviato da nman Visualizza il messaggio
    Si, questo mi chiaro,
    ma comunque non arriva al suo risultato, senza asterischi lui cerca le frasi dove ci sia scritto "non sportivo" oppure "sportivo"
    che a questo punto non sono neanche pi delle frasi

    Io non riesco a comprendere come faccia quando ricerca solamente "sportivo"
    a distinguere il "non sportivo" dal "buon sportivo" oppure solamente da "sportivo"
    .
    Per come stata proposto il predicato WHERE la ricerca ESCLUSIVA e non INCLUSIVA di somiglianze...
    codice:
    "[Campo1] Like 'Sportivo' AND [Campo2] Like 'Meccanico'"
    Quindi cerca SPORTIVO E MECCANICO, tutti gli altri... no.

    Se mette il JOLLY su "sportivo" allora "non sportivo"="sportivo" quindi li prende entrambi, ma evidente che non ha modo di discriminarli.
    Tuttavia mi chiedo... se serve discriminare i "NON qualcosa" da i "qualcosa" ...NON serve il JOLLY... quindi siamo a capo.
    @Alex
    Il CROSSPOST VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

  8. #18
    L'avatar di nman
    nman non  in linea Scribacchino
    Luogo
    Milano
    Post
    1,652
    Benissimo, perfetto.

    Mi ha ingannato il fatto che Blues nel suo #5 dicesse:
    Quote Originariamente inviato da BLUES Visualizza il messaggio
    .........
    Sig. Verdi :

    1. Meccanico
    2. Informatico
    3. Non sportivo
    .......
    volendo applicare il filtro soltanto Meccanico e Sportivo per cui sia il sig. Verdi sia il sig. Neri devono essere esclusi...
    evidentemente questo non pu farlo

    .

  9. #19
    L'avatar di BLUES
    BLUES non  in linea Scribacchino
    Luogo
    ROMA
    Post
    1,299
    Quote Originariamente inviato da nman Visualizza il messaggio
    Benissimo, perfetto.

    Mi ha ingannato il fatto che Blues nel suo #5 dicesse:

    evidentemente questo non pu farlo

    .
    Dalla struttura che faccio io funziona tutto perfettamente, inoltre il signor Verdi NON Sportivo viene escluso per l'appunto che a me interessa solo chi sportivo, anche perch ha solo tra uno e due parole e non ha una lunga frase.

    Ma per coloro che vogliono fare una ricerca nella frase e per quelli NON Sportivo penso che non ci sia problema se si racchiude i due Jolly ottenendo i risultati desiderati ma per quelli Sportivi?
    Questo un problema che non esclude quelli che NON sono sportivi, dunque io farei cos:

    codice:
    "[Campo1] Like '*[!N] Sportivo*' AND [Campo2]='Meccanico'"
    dove la [!N] se "vede" (NON) viene escluso dalla lista

    si possono fare anche altre maniere poi non so, vedi tu...
    BLUES

+ Rispondi al Thread
Pagina 2 di 2 primaprima 12

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi