标签: sql common-table-expression
我不太清楚如何描述我的SQL Insert语句,所以我将描述预期的结果。
我正在构建一个数据提取列表,并有一个表格,我已将所有数据放入其中。它被称为_MATTER_LIST
我想要实现的是在每个唯一的COL1 + COL2 + COL3组合之后重复Client_Number + Col1组合,但在已经有CLIENT_NUMBER + COL1时不重复。所以最终的结果是:
提前感谢任何提示。
答案 0 :(得分:0)
如果我明白,简单的ORDER BY应该适合你。试试这个:
ORDER BY
select Client_Number, Col1, Col2, Col3 from _MATTER_LIST order by Client_Number, Col1
答案 1 :(得分:0)
我设法解决了自己的问题。我为col1 + col2 + col3添加了一个唯一的键,然后在每个组合上重复col2重复。 结果是:按COL4,COL5从_MATTER_LIST顺序中选择*