Wie kann eine SQL-Injection über das Eingabefeld für das Datum auftreten?
Data Engineer
SELECT * FROM table1 AS t1 LEFT JOIN table2 AS t2 ON t1.date_start > t2.date_start
WÄHLE * VON tabelle1 ALS t1 LINKER JOIN tabelle2 ALS t2 ON t1.date_start > t2.date_start d = { True: 42, 1: 2, 1.0: 100500 } print(d)
SELEKTIEREN * VON Tabelle1 AS t1 LEFT JOIN Tabelle2 AS t2 ON t1.date_start > t2.date_start --DML ERSTELLEN TABELLE, WENN NICHT VORHANDEN Employee (id int, salary int, departmentId int); EINFÜGEN IN Employee (id,salary,departmentId) WERTE (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); mit cte als( select *, rank() over(partition by departmentId order by salary desc) als max_salary von Employee ) select * from cte wo max_salary = 1
Was passiert bei der Parallelisierung von Abfragen in einem einzelnen Node von Postgres?
Was ist der Unterschied zwischen EXPLAIN und EXPLAIN ANALYZE?
Musstest du schon Berichte, Dashboards, Visualisierungen (BI) erstellen?
Was ist eine SQL-Injektion?
Ab welchen Merkmalen kann man sagen, dass ein Data Warehouse benötigt wird?
Wie geht man vor, wenn das Business einen Bericht mit Datenvisualisierung zu einer neuen Aktion anfordert?
Was sind die Nachteile der MPP-Architektur in Greenplum?
Was ist VACUUM in PostgreSQL? Wofür ist es notwendig?
Was ist ein Dekorator in Python und wofür wird er verwendet (im Kontext von Airflow)?
Nennen Sie fünf Git-Befehle.
Welche Fragen hast du an mich?
Wozu dient eine Fremdschlüssel-Beschränkung und was ist der Sinn der Einschränkung beim Löschen/Aktualisieren bei vorhandenen abhängigen Datensätzen (logisch)?
Erzähle mir von Greenplum — Datenformate, Zeilen- und Spaltenspeicherung.
Welche Vor- und Nachteile von ACID können genannt werden, abgesehen von der Lesegeschwindigkeit?
Kennst du das Avro-Format?
Was ist ACID? Was bedeutet jeder Buchstabe? Wie hängt das mit Transaktionen zusammen?