Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    141

    query select LIKE NOTLIKE mysql

    ciao a tutti
    sto costruendo un db di fotografia con varie informazioni per andare a recuperare una foto piuttosto che l'altra.

    come posso cercare qualcosa escludendo qualcos'altro?
    ad esempio:
    SELECT descrizione FROM archivio WHERE descrizione LIKE '%paesaggio%montano%' ORDER BY id DESC LIMIT...

    come posso escludere direttamente 'aosta' e 'rifugi'?

    ad esempio avrò il campo 'descrizione' del tipo:
    foto1) montagna paesaggio montano valle d'aosta mucche
    foto2) paesaggio montano piemonte sci inverno
    foto3) paesaggio montano alpinismo rifugi estate
    foto4) traffico mucche citta aosta

    se volessi cercare una foto di paesaggio montano, ma non in val d'aosta senza rifugi e in inverno, in modo che mi venga il risultato della foto2
    come sarebbe la mia query SELECT?

    grazie mille
    matteo

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    141
    se fosse
    SELECT descrizione FROM archivio WHERE descrizione LIKE '%paesaggio%montano%!aosta%!rifugi%' ORDER BY id DESC LIMIT...

    ha senso quello che scrivo?
    grazie

  3. #3
    Originariamente inviato da teoteo6
    se fosse
    SELECT descrizione FROM archivio WHERE descrizione LIKE '%paesaggio%montano%!aosta%!rifugi%' ORDER BY id DESC LIMIT...

    ha senso quello che scrivo?
    grazie
    nessuno.

    Quel segno esclamativo la in mezzo agli apici e' parte della stringa.

    prova cosi':

    codice:
    WHERE descrizione LIKE '%paesaggio%montano%'
    and descrizione NOT LIKE '% aosta%'
    and descrizione NOT LIKE '% rifugi%'

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    141
    grazie provo e poi posto

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.