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中不可用。
我在想,也許還需要其他一些範例?