CREATE TABLE艺术家( id 整数主键自动增量, 名称文本, 国家文本, 类型文本);
插入艺术家(姓名、国家、流派) VALUES ("Taylor Swift", "US", "Pop"); INSERT INTO 艺术家(姓名、国家、流派) VALUES(“齐柏林飞艇”、“美国”、“硬摇滚”); INSERT INTO 艺术家(姓名、国家、流派) VALUES ("ABBA", "瑞典", "迪斯科"); INSERT INTO 艺术家(姓名、国家、流派) VALUES(“蕾哈娜”、“美国”、“流行音乐”); INSERT INTO 艺术家(姓名、国家、流派) VALUES ("Gloria Estefan", "US", "Pop");
创建表格歌曲( id 整数主键自动增量, 艺术家文本, 标题文本);
插入歌曲(艺术家,标题) VALUES ("Taylor Swift", "Shake it off"); 插入歌曲(艺术家,标题) VALUES(“蕾哈娜”,“留下来”); 插入歌曲(艺术家,标题) VALUES(“席琳迪翁”,“我的心会继续下去”); 插入歌曲(艺术家,标题) 价值观(“格洛丽亚·埃斯特凡”、“康加”);
SELECT title FROM songs WHERE artist = "Queen"; 从艺术家中选择名称 WHERE genre = "Pop";
SELECT title FROM songs (SELECT name FROM artists WHERE genre = "Pop"); ^^ 该声明是我最后一个(不正确的)条目。
我不明白如何使用子查询和“IN”运算符完成第 3 步。