表1颜色
和另一个表最喜欢的颜色
现在我希望输出为
我怎么能得到这个

最佳答案

怎么样

SELECT f.favColorID,
c.Color,
CASE WHEN c.colorid = f.colorid THEN 'YES' ELSE 'NO' END IsFavorite
FROM tblColours c, tblFavColours f
ORDER BY 1


SQL Fiddle DEMO

看看使用CASE Syntax

09-30 09:59