任何人都可以帮我找出哈利波特图式中杀手的特征,名字,姓氏。
给定一个表Character (characterid, firstname, lastname, genderid)
和另一个表Killedby (characterid, killerid, espisode, year)
。表字符包含有关所有字符的信息,在Killedby中,characterid是关于被杀死的字符。
答案 0 :(得分:1)
帮助我找出哈利波特图式中杀手的字符,名字,姓氏
由于一个角色只能被杀一次,我想没有重复,简单的连接就足够了。我建议你进一步阅读TSQL 2012 by Itzik Ben-Gan
select
ch.characterid, firstname, lastname
from
dbo.charcter ch
join
dbo.killedby kl
on
ch.characterid=kl.killerid
答案 1 :(得分:0)
select Character.characterid, firstname, lastname
from Character, killedby
where killedby.killerid=Character.characterid
查询是直截了当且不言自明的,但如果有疑问则表明您的问题。