Возможно ли l oop в SQL блоках данных? - PullRequest
0 голосов
/ 01 мая 2020
select a.Client, a.Period_Id, a.Business_Name, a.Tax, a.Number_Workers,
       a.Business_Item, a.Start_Date, a.End_Date, a.Taxpayer
from sii_2014_1 as a
      inner join (
                  select Client, count(Client) as uniques
                  from sii_2014_1
                  group by Client
                  having count(Client) = 1
                 ) as b
      on a.Client= b.Client

, который удаляет исходный клиент, если у вас есть дубликаты вместе с их дубликатами. Я сделал это для таблицы sii_2014_1. Но я хочу сделать это для 2 других таблиц, которые называются sii_2015_1 и sii_2016_1. Единственное, что отличается от таблиц, - это последние di git года, поэтому я подумал, что могу использовать al oop для сохранения кода. Возможно ли это в SQL DataBricks?

Спасибо всем за ваши комментарии.

...