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

Hvordan man bruger en case-erklæring til at bestemme, hvilket felt der skal gå med

Sådan noget kan måske virke

LEFT JOIN challengesRead 
ON challenges.userID = CASE 
WHEN challenges.userID = $var THEN challengesRead.userID 
WHEN challenges.opponentID = $var THEN challenges.opponen END


  1. Hvordan LocalTime() virker i PostgreSQL

  2. Pil notation

  3. MySQL UNION-klausul

  4. MySQL JOIN Misbrug? Hvor slemt kan det blive?