| | |
| | | |
| | | <select id="historyTeamsMp"> |
| | | SELECT |
| | | bdp.id, |
| | | bdp.basic_type, |
| | | bd.id, |
| | | bd.basic_type, |
| | | rw.teams as basic_name, |
| | | bd.basic_name,bd.id AS basic_category, |
| | | rw.process |
| | | FROM |
| | | sd.basic_data AS bd |
| | | LEFT JOIN `basic_data_produce` AS bdp |
| | | ON bd.id = bdp.basic_category |
| | | right join ( |
| | | select distinct process,teams from |
| | | ( select distinct rw.this_process as process,rw.teams_groups_name as teams |
| | |
| | | ) as t |
| | | ) as rw |
| | | on rw.process=bd.basic_name |
| | | WHERE |
| | | bdp.basic_type = 'teamsgroups' |
| | | GROUP BY rw.process,rw.teams |
| | | </select> |
| | | |
| | |
| | | bd.basic_name AS basic_category |
| | | FROM |
| | | sd.basic_data AS bd |
| | | LEFT JOIN `basic_data_produce` AS bdp ON bd.id = bdp.basic_category |
| | | |
| | | WHERE |
| | | bd.basic_category = 'process' |
| | | AND bdp.basic_type = 'teamsgroups' |
| | | AND POSITION(bd.basic_name in CONCAT(#{historyProcess},#{process})) |
| | | </select> |
| | | |