таблице? И если существует, то оставить её, а если не существует, то добавить с значением ''
                  
                  
                  что-то типо такого мне видится:
                  
                  
                  with test as (
                  
                  
                    select ...
                  
                  
                    from random_table
                  
                  
                  )
                  
                  
                  select *
                  
                  
                      REPLACE (
                  
                  
                        if (Если_существует_колонка(column_x),
                  
                  
                          column_x,
                  
                  
                          '') as column_x)
                  
                  
                  from test
                  
                  
                
сам спросил - сам ответил =) with test as ( select ... from random_table ) select col_1,col2, if (hasColumnInTable(...,'random_table','column_x'), column_x, '') as column_x from test
Обсуждают сегодня