sql >> Database teknologi >  >> RDS >> Mysql

MySQL-sag i Select Statement med LIKE-operator

Brug af den anden form for CASE burde virke:

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

Desuden har du et strejfkomma i slutningen af ​​din SELECT .



  1. Kontinuerlig streaming af tilfældig lyd fra databasen

  2. Sådan sletter du dublerede rækker uden entydig identifikator

  3. Gemmer du kreditkortoplysninger i MySQL-databasen?

  4. PostgreSQL 12:Implementering af K-Nearest Neighbor Space Partitioned Generalized Search Tree Indexes