Sobes.tech

მოცემულია ორი ცხრილი t1 და t2. დავალებაა ჩამოთვალოთ ყველა სახის join, რომელსაც იცნობთ, და შედეგი სვეტიდან select * from t1 <join> t2 on t1.t = t2.t თითოეულ მათგანს.

319

გთხოვთ, მოგვიყევით თქვენი გამოცდილების შესახებ Greenplum, DBT და Data Vault-თან მუშაობაში. რატომ გადავიდით თოვლისფერი მოდელიდან Data Vault-ზე?

244

Python-ში სტრიქონისა და ტუპლის ციკლის შორის რა განსხვავებაა? რა ტიპები არიან ძირითადი და როგორ ეს გავლენას ახდენს შესრულებაზე?

238

ორი გადაწყვეტილების შედარება მეხსიერების მოხმარების მიხედვით: 1) ციკლი ცვლადებით, 2) split('0') + სია გაგება + max()

233

აღწერეთ SQL მოთხოვნების ოპტიმიზაციის მეთოდებს, რომლებიც გამოიყენეთ. როგორ შეამცირეთ შესრულების დრო 12-15 წამიდან?

201

რა გიბიძგებთ მუშაობაში? ჩამოთვალეთ თქვენი ძლიერი მხარეები hard skills-ის სფეროში.

174

მოცემულია ნულებისა და ერთების სტრიქონი. გთხოვთ დაწეროთ ფუნქცია func(), რომელიც დააბრუნებს ერთების მაქსიმალურ რაოდენობას. მაგალითად: func("010111011") -> 3

172

დაწესებულია ორი ცხრილი t1 და t2. დავალებაა ჩამოთვალოთ ყველა ის join ტიპი, რომელიც იცით, და თითოეულის შედეგი select * from t1 <join> t2 on t1.t = t2.t. |t1.t| ------ 1 2 4 null ------ |t2.t| ------ 1 3 null null cross 1 1 - null null - INNER JOIN [phone] LEFT JOIN 1 - 1 2 - NULL 4 - NULL NULL - NULL RIGHT JOIN [phone] NULL - 3 NULL - NULL NULL - NULL FULL JOIN [phone] - NULL 4 - NULL NULL - 3 null - NULL null - NULL null - NULL

163

PostgreSQL-ში რა სახის JOIN ალგორითმები არსებობს და რა განსხვავებაა Hash Join-ისა და Nested Loop Join-ის შორის? რომელ შემთხვევებში Hash Join არ გამოიყენება?

163

გთხოვთ, მოგვიყევით ყველაზე რთული ან საინტერესო დავალების შესახებ, რომელსაც მოგიწიათ გადაწყვიტოთ

134