![](/img/trans.png)
[英]How to group unique COL1 values across unique COL2 & COL3 values from CSV
[英]Is there a way to concatenate variable number of columns using CONCAT(table_name(col1, col2, col3,…)) in redshift?
我正在使用python腳本執行sql查詢,該腳本傳遞具有可變列數的參數,並基於這些列與另一個表進行JOIN。 有沒有一種方法來連接可變的列數? 我的查詢是
DELETE FROM INPUT_SCHEMA.INPUT_TABLE A
using TARGET_SCHEMA.TARGET_TABLE_NAME B
where
A.COMMON_COL1=B.COMMON_COL1
and A.COMMON_COL2=B.COMMON_COL2
在這里,我將加入2列,但理想情況下它是一個可變數字,將來我可能會再增加10列。 並且列列表通過python傳遞
嘗試如下
select col1|| ' ' || col2
from table
或使用concat
select concat(col1, col2)
from table
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.