开始学习SQL,现在我正在使用mysql开始学习。目前我的SQL作业中存在一个问题,我必须:
显示至少有一个标题的所有类型。仅列出每种类型一次。
尝试使用命令行:
SELECT DISTINCT Genre, Title, FROM Titles;
不能给我我想要的结果。
任何人都可以告诉我,我在这里做错了吗?
答案 0 :(得分:2)
你的任务是展示类型,为什么你在查询中需要标题?
SELECT DISTINCT Genre FROM Titles;
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以尝试这样:
SELECT * FROM Titles where Titles is not null
group by Genre
答案 3 :(得分:0)
你在Title之后使用逗号是错误的语法。
这种怀疑方式是
SELECT Genre, Title FROM Titles WHERE Title IS NOT NULL GROPU BY Genre;