sql >> Databasteknik >  >> RDS >> Mysql

MySQL Case i Select Statement med LIKE-operator

Använder den andra formen av CASE borde fungera:

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

Dessutom har du ett kommatecken i slutet av din SELECT .



  1. Bygga en Microsoft Access-databas

  2. Lär dig hur du använder SQL Server Management Studio

  3. MySQL MONTHNAME() från siffror

  4. Vilken typ av hash använder mysql?