MYSQL GROUP BY 2 个表

标签 mysql group-by

我有 2 个表:

games
softwares

我有行:

游戏:

id | ref_id | title
 1 |   20   |  nikita
 1 |   18   |  simba

软件:

id | ref_id | title
 1 |   18   |  adware
 1 |   19   |  acdsee

现在我想做一个 GROUP BY ref_id 并得到:

20
18
19

最佳答案

select ref_id from games
union 
select ref_id from softwares 

这个答案是根据你需要的结果和你提到的表结构。

关于MYSQL GROUP BY 2 个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7658357/

相关文章:

mysql - sqlite加载数据infile语法错误

python - 通过Python中的唯一值计算数组组的平均值

mysql - 无需临时表的快速 SQL 搜索和排序

php - 从 mysql 查询中选择不同的 sumof

mysql - SQL ORDER BY 与另一个表的条件结果

php - 从 mysql 数据库创建动态变量

Slackware 13.37 KDE 错误上的 mysql-workbench

mysql - 复杂 SQL 查询(COUNT、DISTINCT、case when、LEFT OUTER JOIN)

MySql 重用 WHERE 子句的别名

mysql - HAVING 子句是多余的吗?