我正在尝试进行通用量词查询,但不会执行我的子查询

时间:2018-11-26 02:02:20

标签: sql oracle

获取在DB中出现的所有赛季中至少获得30分的球员姓名和球员年份。

我的表包括(还有更多,但此特定查询中未包括):

vPlayers

  • player_name
  • player_id
  • 家乡
  • player_salary
  • pSponsor_num
  • team_num
  • 位置
  • player_num

vPlayer_Stats

  • 积分
  • 助攻
  • 篮板
  • 偷东西
  • Turnovers
  • player_id
  • stat_id

在我的数据库中,我有重复的玩家,它们由一个共享的player_num(彼此共享)标识,并由一个唯一的player_id隔开。我无法弄清楚如何使SQL意识到如果某个球员的两个球员的得分都没有达到30分以上,那么这两个球员都不应该包括在内。所有这一切,同时仍在检查非重复项目得分至少为30。我不确定该使用哪个技术术语,因此,如果已经提出此问题,我深表歉意。如果我有任何错误,我仍然对stackoverflow还是陌生的,请在下票之前让我知道,谢谢。

0 个答案:

没有答案