摘要:
假设有两张表a和b,需要把a的值复制到b表上,一般的做法如下: update b set value=(select a.value from a where a.id=b.id) 在vertica上执行这样的update语句是很慢的,有一个推荐的解决方案,是使用set using 和refresh 阅读全文
摘要:
CREATE TABLE t1 ( id int, name varchar(10) ); INSERT INTO t1 SELECT 1 AS id, 'greg' AS name UNION ALL SELECT 2, 'paul' UNION ALL SELECT 3, 'greg' UNIO 阅读全文