Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [MySQL] LIKE con una variabile

    Ciao a tutti
    ho una tabella con colonne:

    -> parola
    -> frase

    voglio selezionare i record per i quali la parola è contenuta nella frase, il fatto è che non riesco a capire se nel testo della condizione LIKE posso metter un nome di colonna, cioè volevo far una cosa tipo:

    WHERE frase LIKE '%' + parola + '%'

    Spero di essermi spiegato
    A ship is waiting for us at the dock,
    America has trouble to be stopped.
    We must stop terrorism in that land,
    Or freedom will start sliping thru our hands.

  2. #2
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    umh non puoi usare direttamente AND?
    puoi fare un esempio pratico?

  3. #3
    Originariamente inviato da hyb
    umh non puoi usare direttamente AND?
    puoi fare un esempio pratico?
    l'ho già citato l'esempio pratico

    ho una tabella con due colonne: "parola" e "frase"

    voglio estrarre i record dove la parola è contenuta nella frase

    es:

    record 1:
    parola = 'world'
    frase = 'hello world, how are you?'

    record 2:
    parola = 'book'
    frase = 'the pen is on the table'

    La select deve estrarre il record 1, ma non il record 2

    Io pensavo di far una cosa tipo:

    WHERE frase LIKE '%' + parola + '%'

    ma MySQL non sembra gradire..
    A ship is waiting for us at the dock,
    America has trouble to be stopped.
    We must stop terrorism in that land,
    Or freedom will start sliping thru our hands.

  4. #4
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    praticamente non hai dati che ti vengono dall'esterno.
    puoi usare una subquery... anche se non sono efficienti... IN, NOT IN

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.