Kaks tabelit t1 ja t2 on antud. Ülesandeks on loetleda kõik join tüübid, mida tead, ja päringu tulemus select * from t1 <join> t2 on t1.t = t2.t igaüks neist jaoks.
Data Engineer
Raksturot savu pieredzi ar Greenplum, DBT un Data Vault. Kāpēc pārgājāt no sniegpārsla modeļa uz Data Vault?
Kā atšķiras cikls pa virkni no cikla pa tuple Python? Kādi ir pamata tipi un kā tas ietekmē veiktspēju?
Võrrelge kahte lahendust mälukasutuse põhjal üheteistkümnendite otsimiseks: 1) tsükkel muutujatega, 2) split('0') + loendi mõistmine + max()
Kirjeldage SQL-päringute optimeerimise meetodeid, mida olete rakendanud. Kuidas vähendasite täitmisaja 12-15 sekundilt?
Mis teid tööl motiveerib? Loetlege oma tugevad küljed hard skills valdkonnas.
Antud on nullidest ja ühtedest koosnev string. On vaja kirjutada funktsioon func(), mis tagastab maksimaalse jada ühtede arvu. Näiteks: func("010111011") -> 3
Given two tables t1 and t2. The task is to list all the join types you know and their results for each. 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
Millised JOIN algoritmid on PostgreSQL-is olemas ja kuidas erineb Hash Join Nested Loop Join-ist? Millistel juhtudel Hash Join ei ole rakendatav?
Rääkige kõige raskemast või huvitavamast ülesandest, millega pidite tegelema