Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SET SESSION group_concat_max_len = 2000000;
- SET @radius = .014;
- select
- cast(concat('{"type":"Feature","id":"',t2.TerrID,'","properties": {"name":"',t2.TerrName,'","density":',t2.TotalOpp2,',"color":"',t2.TerrClr,'"},','"geometry" :{"type":"MultiPolygon","coordinates":[', t2.tett2,']}},')as char) as tett
- from(
- select TerrName,
- TerrID,
- sum(TotalOpp) as TotalOpp2,
- AgentsAssigned,
- (sum(TotalOpp) - AgentsAssigned * 60) as density,
- if((sum(TotalOpp) - AgentsAssigned * 60)<0,"red", if((sum(TotalOpp) - AgentsAssigned * 60)<60,"yellow","green")) as TerrClr,
- group_concat(tett) as tett2
- from(
- SELECT
- territories.territory_name as TerrName,
- territories.territoryID as TerrID,
- territories_meta.tm_color,
- territories.territory_description,
- territories.territory_state,
- GROUP_CONCAT(distinct(territories_zips.tz_zip)SEPARATOR ', ' ) AS ZipCodes,
- GROUP_CONCAT(distinct(concat(users.user_Fname,' ',users.user_Lname))SEPARATOR ', ') AS AgentName,
- users.user_role,
- round(sum(boundaries_meta.bm_opportunity)/Count(distinct(territories_assign.ta_repID))) AS TotalOpp,
- Count(distinct(territories_assign.ta_repID)) AS AgentsAssigned,
- group_concat(boundaries.boundary_geometry)as tett
- FROM
- territories
- INNER JOIN territories_zips ON territories.territoryID = territories_zips.tz_terrID
- INNER JOIN territories_assign ON territories.territoryID = territories_assign.ta_territoryID...
- $places_zipopps_terr3 = $db->query('SET SESSION group_concat_max_len = 2000000;
- SET @radius = .014;
- select
- cast(concat('{"type":"Feature","id":"',t2.TerrID,'","properties": {"name":"',t2.TerrName,'","density":',t2.TotalOpp2,',"color":"',t2.TerrClr,'"},','"g eometry":{"type":"MultiPolygon","coordinates":[', t2.tett2,']}},')as char) as tett
- from(
- select TerrName,
- TerrID,
- sum(TotalOpp) as TotalOpp2,
- AgentsAssigned,
- (sum(TotalOpp) - AgentsAssigned * 60) as density,
- if((sum(TotalOpp) - AgentsAssigned * 60)<0,"red", if((sum(TotalOpp) - AgentsAssigned * 60)<60,"yellow","green")) as TerrClr,
- group_concat(tett) as tett2
- from(
- SELECT
- territories.territory_name as TerrName,
- territories.territoryID as TerrID,
- territories_meta.tm_color,
- territories.territory_description,
- territories.territory_state,
- GROUP_CONCAT(distinct(territories_zips.tz_zip)SEPARATOR ', ' ) AS ZipCodes,
- GROUP_CONCAT(distinct(concat(users.user_Fname,' ',users.user_Lname))SEPARATOR ', ') AS AgentName,
- users.user_role,
- round(sum(boundaries_meta.bm_opportunity)/Count(distinct(territories_assign.ta_repID))) AS TotalOpp,
- Count(distinct(territories_assign.ta_repID)) AS AgentsAssigned,
- group_concat(boundaries.boundary_geometry)as tett
- FROM
- territories
- INNER JOIN territories_zips ON territories.territoryID = territories_zips.tz_terrID
- INNER JOIN territories_assign ON territories.territoryID = territories_assign.ta_territoryID...
- $query = <<<'EOT'
- SET SESSION group_concat_max_len = 2000000;
- SET @radius = .014;
- select
- cast(concat('{"type":"Feature","id":"',t2.TerrID,'","properties": {"name":"',t2.TerrName,'","density":',t2.TotalOpp2,',"color":"',t2.TerrClr,'"},','"geometry" :{"type":"MultiPolygon","coordinates":[', t2.tett2,']}},')as char) as tett
- from(
- select TerrName,
- TerrID,
- sum(TotalOpp) as TotalOpp2,
- AgentsAssigned,
- (sum(TotalOpp) - AgentsAssigned * 60) as density,
- if((sum(TotalOpp) - AgentsAssigned * 60)<0,"red", if((sum(TotalOpp) - AgentsAssigned * 60)<60,"yellow","green")) as TerrClr,
- group_concat(tett) as tett2
- from(
- SELECT
- territories.territory_name as TerrName,
- territories.territoryID as TerrID,
- territories_meta.tm_color,
- territories.territory_description,
- territories.territory_state,
- GROUP_CONCAT(distinct(territories_zips.tz_zip)SEPARATOR ', ' ) AS ZipCodes,
- GROUP_CONCAT(distinct(concat(users.user_Fname,' ',users.user_Lname))SEPARATOR ', ') AS AgentName,
- users.user_role,
- round(sum(boundaries_meta.bm_opportunity)/Count(distinct(territories_assign.ta_repID))) AS TotalOpp,
- Count(distinct(territories_assign.ta_repID)) AS AgentsAssigned,
- group_concat(boundaries.boundary_geometry)as tett
- FROM
- territories
- INNER JOIN territories_zips ON territories.territoryID = territories_zips.tz_terrID
- INNER JOIN territories_assign ON territories.territoryID = territories_assign.ta_territoryID...
- EOT;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement