sql >> Databasteknik >  >> RDS >> Mysql

MySQL - Är det möjligt att använda LIKE på alla kolumner i en tabell?

Det finns ingen genväg. Du måste ange varje kolumn separat.

SELECT * FROM shoutbox 
    WHERE name LIKE '%$search%' 
        OR foo LIKE '%$search%' 
        OR bar LIKE '%$search%'  
        OR baz LIKE '%$search%' 


  1. MySQL GROUP BY beteende

  2. BadImageFormatException. Detta inträffar när du kör i 64-bitarsläge med 32-bitars Oracle-klientkomponenter installerade

  3. Hur man skapar en exekveringsplan i SQL Server

  4. Hur kan jag rensa ett transaktionsstopp?