Hogyan fordulhat elő SQL-injektálás a dátumbeviteli mezőn keresztül?
Data Engineer
SELECT * FROM table1 AS t1 LEFT JOIN table2 AS t2 ON t1.date_start > t2.date_start
VÁLASZ ki * A table1-ből mint t1 BAL OLDALI JOIN table2 mint t2 ON t1.date_start > t2.date_start d = { True: 42, 1: 2, 1.0: 100500 } print(d)
VÁLASZ * AZ adatbázisból1 mint t1 BAL OLDALI JOIN az adatbázisból2 mint t2 ON t1.date_start > t2.date_start --DML HOZZON LÉTRE TÁBLÁT, HA NEM LÉTEZIK Employee (id int, salary int, departmentId int); INSERT INTO Employee (id,salary,departmentId) ÉRTÉKEK (1, 70000, 1),(2, 94000, 1),(3, 85000, 1),(4, 80000, 2),(5, 60000, 2),(6, 62000, 3),(7, 90000, 3),(8, 94000, 3),(9, 94000, 3); cte-ként mint( válasszon *, rank() over(partition by departmentId order by salary desc) mint max_salary az Employee-ből ) válasszon * from cte ahol max_salary = 1
Mi történik, amikor egy egydarabos Postgres-ban párhuzamosítjuk a lekérdezéseket?
Mi a különbség az EXPLAIN és az EXPLAIN ANALYZE között?
Sose kellett már jelentéseket, irányítópultokat, vizualizációkat (BI) készítened?
Mi az az SQL-injektálás?
Milyen jellemzők alapján mondhatjuk, hogy szükség van egy adatbázisra?
Hogyan közelítsük meg azt a helyzetet, amikor az üzlet egy új akció adatvizualizációval ellátott jelentést kér?
Mik a hátrányai az MPP architektúrának a Greenplum-ben?
Mi az a VACUUM a PostgreSQL-ben? Mire való?
Mondj öt Git parancsot.
Mi az a dekorátor Pythonban, és mire használják (Airflow kontextusában)?
Milyen kérdéseid vannak hozzám?
Mire szolgál egy külső kulcs korlátozás, és mi értelme van a törlés/frissítés korlátozásának függő rekordok esetén (logikusan)?
Mesélj a Greenplumról — adatformátumok, soros és oszlopos tárolás.
Milyen előnyei és hátrányai vannak az ACID-nek, a olvasási sebesség mellett?
Ismered az Avro formátumot?
Mi az a kacsázás (duck typing)?