/ Published in: MySQL
(Player - Player Agent) Images
Expand |
Embed | Plain Text
SELECT asub.*,pr.type, CASE WHEN pr.type='player' THEN (SELECT image FROM football_player_list WHERE user_id = pr.id) WHEN pr.type='player_agent' THEN (SELECT image FROM player_agent_list WHERE user_id = pr.id) ELSE '-' END as user_images FROM `agent_subscribe` as asub INNER JOIN profile as pr ON asub.member_id = pr.id WHERE player_id = 1
Comments
Subscribe to comments
You need to login to post a comment.

SELECT compownerid,userimages, IF(compownerid !=0,(SELECT compname from playeragentlist WHERE userid = compownerid),compname) as CompanyName, IF(compCountry !=0,(SELECT countryname from country WHERE countryid = compCountry), (SELECT countryname from country WHERE countryid = (SELECT Country from playeragentlist WHERE userid = compownerid)) ) as CountryName, IF(compState !=0,(SELECT statename from state WHERE stateid = compState), (SELECT statename from state WHERE stateid = (SELECT State from playeragentlist WHERE userid = compownerid)) ) as StateName, IF(compCity !=0,(SELECT cityname from city WHERE cityid = compCity), (SELECT cityname from city WHERE cityid = (SELECT City from playeragentlist WHERE userid = compownerid)) )
as CityName FROM ( SELECT asub.*,pr.type, CASE WHEN pr.type='player' THEN (SELECT image FROM footballplayerlist WHERE userid = pr.id) WHEN pr.type='playeragent' THEN (SELECT image FROM playeragentlist WHERE userid = pr.id) ELSE '-' END as userimages, CASE WHEN pr.type='playeragent' THEN (SELECT COALESCE(ownerid,(SELECT ownerid FROM playeragentlist WHERE userid = ownerid)) from playeragentlist WHERE userid = pr.id )
ELSE '-' END as compownerid, CASE WHEN pr.type='playeragent' THEN (SELECT COALESCE(Country,(SELECT Country FROM playeragentlist WHERE userid = ownerid)) from playeragentlist WHERE userid = pr.id ) ELSE '-' END as compCountry, CASE WHEN pr.type='playeragent' THEN (SELECT COALESCE(State,(SELECT State FROM playeragentlist WHERE userid = ownerid)) from playeragentlist WHERE userid = pr.id )
ELSE '-' END as compState, CASE WHEN pr.type='playeragent' THEN (SELECT COALESCE(City,(SELECT City FROM playeragentlist WHERE userid = ownerid)) from playeragentlist WHERE userid = pr.id )
ELSE '-' END as compCity, CASE WHEN pr.type='playeragent' THEN (SELECT compname from playeragentlist WHERE userid = pr.id ) ELSE '-' END as compname
as derived_res