【发布时间】:2021-08-20 10:34:32
【问题描述】:
我需要帮助将一列的列合并到另一列中,特别是只需将列值插入另一列下方。
我的目标是我想从不同的表(球员表和处罚表)中获取所有日期值,然后将它们全部放在一列中(不重复)。
我的问题是我只能通过连接它们将它们组合在一起(因为我仍然不知道如何以正确的方式组合它们,所以我在使用 JOINS(左或右)、CONCAT、UNION(我不能使用它,因为它们的列数不同))。
My query:
-- 2
SELECT
DISTINCT(CONCAT(p.BIRTH_DATE,pl.PAYMENT_DATE)) AS ALL_DATE_VALUES
FROM players p, penalties pl;
我知道这看起来有点简单,但我只是对什么是正确的过程/查询感到困惑(尤其是我仍在学习 SQL 的技巧)。
您的回答和指导对我很有帮助! 非常感谢!!!!!!
【问题讨论】:
标签: mysql sql database-design