如何在SQL中将表插入另一个表的条目

时间:2018-08-17 13:07:30

标签: postgresql

假设我有一张桌子:

name   amt
A       1    
B       3    
C       8

现在我想将该表插入另一个表的条目中。出于此示例的目的,我们将表插入条目X:

name       table
Z    
X          A 1, B 3, C 8    
Y       

我可以使用什么查询来做到这一点?

这些值可以用逗号分隔,实际上我不太担心格式,我只需要在条目中输入该数据即可。

基本问题(为什么要这样做): 假设我有一组地区。让我们将其称为A,B和C区。现在,我想知道A区的红色,蓝色和绿色房屋的数量。简单地说,我只是创建了一个新表格来过滤B和C区,然后进行计数房屋群。因此,假设我有8个红色房屋,12个蓝色房屋和2个绿色房屋,我们将得到结果表:

# of houses      color
12               blue
8                red 
2                green

我现在要将其存储在我们的原始表中,以备将来参考。所以我创建了一个新列,然后添加

District       Group_Data
A              12 blue, 8 red, 2 green
B
C

现在,我将来可能希望对B区和C区进行相同的操作,并且将遵循相同的过程。

欢迎使用其他更简单的方法来解决此问题。

0 个答案:

没有答案