如何获得每个公司每个项目类型的前三名用户表?
这是我的模式:
contact users
-------------------------- ----------------
id id
Contact_Title Name_Title
Contact_First Name_First
Contact_Middle Name_Middle
Contact_Last Name_Last
Lead_Referral_Source Email
Date_of_Initial_Contact Password
Title User_Roles
Company User_Status
Industry
Address
Address_Street_1
Address_Street_2
Address_City
Address_State
Address_Zip
Address_Country
Phone
Email
Status
Website
LinkedIn_Profile
Background_Info
Sales_Rep
Rating
Project_Type
Project_Description
Proposal_Due_Date
Budget
Deliverables
我只是一个初学者,当谈到sql和有一个困难的时间与逻辑。我还没能在这个问题上取得任何进展,希望你们能尝试一下,听听一些建议。非常感谢您的帮助:)
1条答案
按热度按时间ccrfmcuu1#
我找不到使用单个查询的方法,但下面是一个存储过程,它将创建一个表来存储结果,然后用所需的结果填充该表:
我用来设置测试的代码(注意:当你发布你的问题时,你应该包括这些东西;周围的大多数人不会走这么远来帮助你):
如果这解决了你的问题,请记住标记为“已回答”,这样每个人都会知道你不再需要帮助(这样我就可以得到奖励,因为我花了两个小时帮助你:-)。如果这不符合你的需要,请尽可能详细地描述它与你想要的结果有什么不同,我会努力修改。