sql >> Databáze >  >> RDS >> Mysql

Jak použít příkaz case k určení, které pole se má ponechat připojit

Něco takového může fungovat

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


  1. Jak zkontrolovat duplikáty v tabulce mysql ve více sloupcích

  2. Dynamicky zřetězené výběrové pole

  3. #1242 - Poddotaz vrací více než 1 řádek - mysql

  4. Chyba SQL 1406 Data jsou pro sloupec příliš dlouhá