我想构建SQL命令。
我有2张桌子, 第一个有:
songname - string
genre - int
第二个:
genre - int
genrename - string
我想构建一个将执行insert的命令:
INSERT INTO Songs (songname,genre) VALUES (blablabla,*)
而不是*我想从第二个表中获取genrename等于3的值。
答案 0 :(得分:2)
INSERT INTO Songs (songname,genre)
SELECT 'blablabla', S.VALUE
FROM SECONDTABLE S
WHERE genrename = 3