本文介绍了如何搜索SQL Server中发送的所有好友请求的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! Hello friens, 我需要帮助加入sql。我有2表第1是tbl_register amd第2是请求。 Tbl_register UserID f_name Designationnm Comapny_name 1 aaa CEO Apple 2 Rajeev总经理戴尔 3 upendra董事总经理戴尔 4 soumendr副总裁lenovo 9 Suneal董事总经理Apple 8 asa CEO Apple 请求表 req_from_id req_to_id req_status 2 9 0 3 9 0 4 9 0 2 8 0 2 1 0 i需要得到这样的输出。 f_name Designationnm Comapny_name UserID req_from_id aaa aa CEO Apple 1 2 Rajeev总经理戴尔2 9 Suneal董事总经理Apple 9 2 asa首席执行官Apple 8 2 我的尝试: 选择不同的 tb1.UserID,tb1.f_name,tb1.Designationnm,tb1.Comapny_name,tb2.req_from_id 来自Tbl_register tb1 左加入 tbl_friend_and_match_request tb2 on tb1.UserID = tb2.req_from_id 其中 Comapny_name喜欢'%a% '或者像'%Manager'那样的Designationnm 解决方案 选择不同 tb1.UserID,tb1.f_name,tb1.Designationnm,tb1.Comapny_name,MAX(tb2.req_from_id) 来自Tbl_register tb1 离开加入 tbl_friend_and_match_request tb2 on tb1.UserID = tb2.req_from_id 其中 Comapny_name喜欢'%a%'或Designationnm喜欢'%Manager%' Group By tb1.UserID,tb1.f_name,tb1.Designationnm,tb1.Comapny_name Hello friens,i need help with join in sql. i have 2 table 1st is tbl_register amd 2nd is request.Tbl_registerUserID f_name DesignationnmComapny_name1 aaa CEO Apple2 Rajeev General manager Dell3 upendra Managing director Dell4 soumendr Vice president lenovo9 Suneal Managing director Apple8 asa CEO Applerequest tablereq_from_idreq_to_idreq_status2 9 03 9 04 9 02 8 02 1 0i need to get output like this.f_name Designationnm Comapny_name UserID req_from_idaaa aa CEO Apple 1 2Rajeev General manager Dell 2 9Suneal Managing director Apple 9 2asa CEO Apple 8 2What I have tried: select distincttb1.UserID,tb1.f_name,tb1.Designationnm,tb1.Comapny_name,tb2.req_from_idfrom Tbl_register tb1left jointbl_friend_and_match_request tb2ontb1.UserID = tb2.req_from_idwhereComapny_name like '%a%' or Designationnm like '%Manager%' 解决方案 这篇关于如何搜索SQL Server中发送的所有好友请求的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 09-05 02:44