当前位置: 代码迷 >> ASP.NET >> 各位程序员怪蜀黍!小女子请问SQL!
  详细解决方案

各位程序员怪蜀黍!小女子请问SQL!

热度:1778   发布时间:2013-02-25 00:00:00.0
各位程序员怪蜀黍!!!小女子请教SQL!!!
这是我的福利表
SELECT [ID]
  ,[CompanyID]
  ,[WelFareName]
  ,[Price] (此福利的价格)
  ,[FromTime]
  ,[ToTime]
  ,[Introduce]
  ,[PicURL]
  ,[State]
  ,[TypeID]
  ,[CreateDate]
  ,[LastDealDate]
  ,[IsChoose]
  ,[minCount]
  ,[maxCount]
  FROM [JobLord].[dbo].[RL_WelFare]


这是我的福利领取表
SELECT [ID]
  ,[TalentID]
  ,[WelFareID] (关联的福利ID)
  ,[GetTime]
  ,[State]
  ,[count] (每次领取福利的数量)
  FROM [JobLord].[dbo].[RL_WelFareMessage]
  
因为福利领取可以每次领取不同的数量 也就是说同一个人他可能有多条的领取记录 所以我要在领取表里面找到这个人所有的领取记录 每次领取了哪个福利 并且领取了多少份 让去福利表找到这个福利的价格 再乘以他这个福利领取的份数···让再把他花的钱都加起来···得到那个值····
好难哦····
我都说不清楚了······

------解决方案--------------------------------------------------------
看14楼
  相关解决方案