我最近遇到了一个问题,我必须用两个具有相似值的列进行分组。这些列可以随时交换值,但我仍然需要对它们进行分组。例如,假设有一个完成某些任务的duo COL 1 | COL 2 | COL 3User 1 | User 2 | Task我在COL1和COL2上使用了GROUP BY,但它对前3个结果进行了分组,并省略了第四个
两个表的purchase和sales的列date列已连接为date行。GROUP_CONCAT(purchase.date,',',sales.date) AS date 但根据数据输入,这两个参数都可以为空。为空并且sales.date有值,那么sales.date列也被读取为空呢?但在purchase.date的情况下,即使sales.date为空,也会显示