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

indstillingsflagværdibase på post findes i en anden tabel

Tilføj blot betingelsen for at udskrive Y eller N flag.

SELECT DISTINCT c.* , IF(d.bId is null, 'Y', 'N')
  FROM tableA c
      LEFT JOIN tableB d ON a.aId = d.aId



  1. Hvordan kontrollerer man, om en given data findes i flere tabeller (som alle har den samme kolonne)?

  2. Hvordan kontrollerer man, om der findes en tabel eller en kolonne i en database?

  3. Sådan fjerner du en primær nøgle i SQL

  4. Hvad er den bedste og nemmeste måde at udfylde en dropdown baseret på en anden dropdown