leetcode数据库类型:1795.每个产品在不同商店的价格,难度:简单
解答:
行转列用case...when或if分类讨论, group by进行分组。 列转行用union或union all将多列的字段整合到一行。(当使用union 时,mysql 会把结果集中重复的记录删掉,而使用union all ,mysql 会把所有的记录返回,且效率高于union 。) 本题是列转行,所以用union/union all。
leetcode数据库类型:1795.每个产品在不同商店的价格,难度:简单
解答:
行转列用case...when或if分类讨论, group by进行分组。 列转行用union或union all将多列的字段整合到一行。(当使用union 时,mysql 会把结果集中重复的记录删掉,而使用union all ,mysql 会把所有的记录返回,且效率高于union 。) 本题是列转行,所以用union/union all。