查出jmeta_campaigns表的每个ACTIVITY_NAME字段,jmeta_campaigns表的ACTIVITY_NAME对应jmeta_clue_highseas_pool表的CCHD_GLID,查出每个ACTIVITY_NAME对应多少个CCHD_GLID并命名为CCHD_COUNT
时间: 2023-12-20 21:06:57 浏览: 34
你可以使用以下SQL查询语句来查出jmeta_campaigns表的每个ACTIVITY_NAME字段,并获取对应的CCHD_GLID数量:
```sql
SELECT c.ACTIVITY_NAME, COUNT(ch.CCHD_GLID) AS CCHD_COUNT
FROM jmeta_campaigns c
JOIN jmeta_clue_highseas_pool ch ON c.ACTIVITY_NAME = ch.CCHD_GLID
GROUP BY c.ACTIVITY_NAME;
```
这将返回每个ACTIVITY_NAME字段以及对应的CCHD_GLID数量,其中CCHD_COUNT是计算出的结果。请确保替换表名和字段名为你实际使用的名称。
相关问题
查出jmeta_campaigns表的每个ACTIVITY_NAME字段,jmeta_campaigns表的ACTIVITY_NAME对应jmeta_clue_highseas_pool表的CCHD_GLID。查出每个ACTIVITY_NAME对应多少个CCHD_GLID并命名为CCHD_COUNT。查出每个ACTIVITY_NAME对应LEAD_STATUS字段值不是无效的数量并将这个值命名为LEAD_STATUS_YOUXAIO.查出每个ACTIVITY_NAME对应LEAD_STATUS字段值是已转换的数量并命名为LEAD_STATUS_YIZHAUNHAUN。jmeta_clue_highseas_pool表的QGNAME对应 jmeta_chances的GLXIANSUO字段,查出每个ACTIVITY_NAME对应的GLXIANSUO总数并命名为KEHUSHU 根据上述内容写一条mysql的sql语句
以下是根据您提供的要求编写的MySQL SQL语句:
```sql
SELECT jmeta_campaigns.ACTIVITY_NAME,
COUNT(DISTINCT jmeta_clue_highseas_pool.CCHD_GLID) AS CCHD_COUNT,
SUM(CASE WHEN jmeta_clue_highseas_pool.LEAD_STATUS != '无效' THEN 1 ELSE 0 END) AS LEAD_STATUS_YOUXAIO,
SUM(CASE WHEN jmeta_clue_highseas_pool.LEAD_STATUS = '已转换' THEN 1 ELSE 0 END) AS LEAD_STATUS_YIZHAUNHAUN,
COUNT(DISTINCT jmeta_chances.GLXIANSUO) AS KEHUSHU
FROM jmeta_campaigns
LEFT JOIN jmeta_clue_highseas_pool ON jmeta_campaigns.ACTIVITY_NAME = jmeta_clue_highseas_pool.ACTIVITY_NAME
LEFT JOIN jmeta_chances ON jmeta_clue_highseas_pool.QGNAME = jmeta_chances.GLXIANSUO
GROUP BY jmeta_campaigns.ACTIVITY_NAME;
```
这条SQL语句使用了左连接(LEFT JOIN)将表连接在一起,并使用聚合函数(COUNT、SUM)计算每个ACTIVITY_NAME对应的CCHD_GLID数量、LEAD_STATUS字段值不是无效的数量、LEAD_STATUS字段值是已转换的数量以及GLXIANSUO总数。最后,使用GROUP BY对ACTIVITY_NAME进行分组。
查出每个ACTIVITY_NAME字段值,每个ACTIVITY_NAME字段对应的ACTUAL_COST,每个ACTIVITY_NAME字段对应的ACTUAL_RETURN,每个ACTIVITY_NAME字段对应的ACTUAL_RETURN值减去ACTUAL_COST后再除以ACTUAL_COST值,数据表名字为jmeta_campaigns,帮我写一个mysql的sql语句
下面是一条可以用于 MySQL 的 SQL 查询语句,用于获取每个 ACTIVITY_NAME 字段值、ACTUAL_COST、ACTUAL_RETURN 以及 (ACTUAL_RETURN - ACTUAL_COST) / ACTUAL_COST 的结果:
```sql
SELECT
ACTIVITY_NAME,
ACTUAL_COST,
ACTUAL_RETURN,
(ACTUAL_RETURN - ACTUAL_COST) / ACTUAL_COST AS RETURN_ON_COST
FROM
jmeta_campaigns;
```
请确保将 `jmeta_campaigns` 替换为你实际的数据表名字。这条语句将返回一个结果集,其中包含每个 ACTIVITY_NAME 字段值、对应的 ACTUAL_COST、ACTUAL_RETURN,以及 (ACTUAL_RETURN - ACTUAL_COST) / ACTUAL_COST 的计算结果作为 RETURN_ON_COST 列。
阅读全文