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

MySQL - matchende og ikke-matchende resultater i Where IN-forespørgsel

Du kan prøve nedenfor - ved at bruge cte

with cte1 as 
(
select 'abc' as key
union 
select 'pqr' union select 'xyz' 
)
select keyword,case when key is null then 0 else 1 end as is_present 
from keywords left join cte1 on keyword=key


  1. ORA-01658:ude af stand til at oprette INITIAL-udstrækning for segment i tablespace TS_DATA

  2. Kan jeg betinget håndhæve en unikhedsbegrænsning?

  3. PHP-script til at logge de rå data fra POST

  4. Hvad er SQL-kommandoen til at returnere feltnavnene på en tabel?