Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [mysql]:like

  1. #1

    [mysql]:like

    Salve

    vorrei poter fare questa query con mysql ma mi da errore:

    codice:
    SELECT * FROM users WHERE nome like %chiave% or cognome like %chiave% ORDER BY cognome,nome
    probabilmente perchè con mysql il like non si usa così (db2 non mi da problemi)..
    quale è la sintassi giusta?

    grazie
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    107
    prova così:

    SELECT * FROM users WHERE nome like '%chiave%' or cognome like '%chiave%' ORDER BY cognome,nome


  3. #3
    Originariamente inviato da vissidarte
    prova così:

    SELECT * FROM users WHERE nome like '%chiave%' or cognome like '%chiave%' ORDER BY cognome,nome

    oddio che rimbambito che sono..sarà che erano 8 ore che prorammavo come una macchina e a fine serata non vedevo più nemmeno che non avevo messo la parola chiave tra apici..

    GRazie per l'aiuto!
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    107
    capisco la situazione...

    lieto di esserti stato utile...
    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.