sql >> Database >  >> RDS >> Mysql

MySQL-case in Select-instructie met LIKE-operator

De tweede vorm van CASE gebruiken zou moeten werken:

SELECT
  CASE
    WHEN digits LIKE '6901%' THEN substr(digits,4)
    WHEN digits LIKE '91%' THEN substr(digits,2)
  END as digits
FROM raw

Verder heb je een verdwaalde komma aan het einde van je SELECT .



  1. Hoe te controleren of mysqli_query rijen heeft verwijderd

  2. Hoe kan ik de inhoud van een opgestelde verklaring inzien?

  3. MySQL:krijg het totaal in de laatste rij van het MySql-resultaat

  4. Hoe datumgaten in MySQL op te vullen?