Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    [MYSQL] In quale campo ho trovato l'occorrenza dell'istruzione LIKE

    Ciao, come da titolo, se lancio una query del genere:

    codice:
    SELECT id FROM tabella WHERE campo1 LIKE '%test%' || campo2 LIKE '%test%'
    c'è un modo per sapere se il risultato è stato ottenuto perchè il testo è stato trovato nel campo1 o nel campo2?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    codice:
    select id,if(campo1 like '%test%','primo','secondo') as campo 
    from tabella 
    where campo1 like '%test%' or campo2 like '%test%'

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.