我正在将一些SQL逻辑从SSMS中使用的to转换为Amazon。因此,除非使用Postgres9.1,否则下面的内容可能是不可能的。WITH CTE_ID AS SELECT FULL_NAME, COUNT(DISTINCT ID) as ID_COUNT, MAX(ID) AS MAX_IDGROUPBY FULL_NAME)SET a.ID = b.MAX_ID
FROM MEM
我有一个有数亿行的表,其中我想从同一个表(没有唯一的行ID)中获得来自2个索引的列()的唯一值的单一列表。为了说明这一点,假设我们有一个带有fruits列和veggies列的表,我想构建一个包含两个列中唯一值的healthy_foods列表。SELECT DISTINCT ON (healthy_food) h