表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
表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