Ich verwende eine Abfrage:Wie wählt man mit UNION alle Felder einschließlich NULL?
SELECT idFavourite AS entity, 'favourite' AS type
FROM favourite
WHERE idCar = 1 AND idUser = 1
UNION
SELECT idLike AS entity, 'likes' AS type
FROM `likes`
WHERE idCar = 1 AND idUserLiked = 2
Wenn zweite Bedingung ist nicht richtig, diese Abfrage gibt nur eine type
. Wie kann ich immer zwei type
von beiden Abfragen bekommen?
Neue Abfrage:
SELECT likes.idLike AS likes, favourite.idFavourite AS fav FROM favourite
LEFT JOIN `likes` ON (likes.idCar = favourite.idCar) AND (likes.idUserLiked = favourite.idUser) AND
likes.idCar = 1 AND likes.idUserLiked = 2
bitte gewünschte Ausgabe mit Spalte Name und dort relation –