我使用的查詢:如何選擇使用UNION所有字段包括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
如果第二個條件是不正確的,這個查詢只返回一個type
。我如何總能得到兩個查詢的兩個type
?
新建查詢:
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
請添加願望輸出與列名稱和有關係 –