从下表中:
我可以在表格上查询结果,如下所示吗?
CategoryName | "Store 1: avaliable items" | "Store 1: unavaliable items" | "Store 2: avaliable items" | "Store 2: unavaliable items"
请注意,结果表中的存储文件位于不在同一列中的单独列中。
我不是在寻找结果查询,我正在寻找如何将它们并排存储1,存储2。
案例SQL语句可以在这里帮助吗?
答案 0 :(得分:0)
以下列形式获取您的数据(可能您必须联合多个选择)
category item count
-------- --------- -----
cat 1 store1-avail a1
cat 1 store1-unavail b1
cat 1 store2-avail c1
cat 1 store2-unavail d1
cat 2 store1-avail a2
cat 2 store1-unavail b2
然后使用pivot function将其转换为所需的布局
category store1-avail store1-unavail store2-avail ...
--------- ------------ -------------- ------------
cat 1 a1 b1 c1
cat 2 a2 b2 c2
...