2
如何在普通SQL中执行类似于多对多基数表的一些最佳方法。亚马逊红移中的多对多交叉表
示例 - 三个表:产品(id标识,name varchar(max)),销售(id标识,customer varchar(max)),SalesLine(id标识,产品整数参考产品,销售整数参考销售):
INSERT INTO Product (name) VALUES ('new product');
INSERT INTO Sale (customer) VALUES ('new customer');
INSERT INTO SaleLine(product, sale) VALUES(?,?);
在postgresql中,像currval
这样的东西很有帮助,但这在amazon redshift中不可用。
我在想,也许还需要其他一些范例?