sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo puedo hacer un JOIN opcional usando SQL?

Use una combinación externa izquierda:

SELECT b.id as id, g.date
FROM `biometrics` as b
LEFT OUTER JOIN `users goals` as g ON biometricid = b.id and userid = $user->id

Se pueden encontrar buenos ejemplos de diferentes tipos de combinaciones aquí .