Sana kiritish maydonidan SQL injektsiyasi qanday yuzaga kelishi mumkin?
Data Engineer
SELECT * FROM table1 AS t1 LEFT JOIN table2 AS t2 ON t1.date_start > t2.date_start
HAMMASINI TANLANG jadval1 dan t1 sifatida Chap qo'shilish jadvali2 sifatida t2 ON t1.date_start > t2.date_start d = { True: 42, 1: 2, 1.0: 100500 } print(d)
Tanlang * Jadval1 dan t1 sifatida Chapga JOIN qilinadigan jadval2 sifatida t2 ON t1.date_start > t2.date_start --DML Agar mavjud bo'lmasa Employee jadvalini yaratish (id int, salary int, departmentId int); Employee ga qo'shish (id,salary,departmentId) QIYMATLAR bilan (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 bilan( tanlang *, rank() over(partition by departmentId order by salary desc) sifatida max_salary Employee dan ) tanlang * from cte qayerda max_salary = 1
Postgresning bitta tugunida so'rovlarni parallel ravishda bajarishda nima bo'ladi?
EXPLAIN va EXPLAIN ANALYZE o'rtasidagi farq nima?
Hisoboti, panel, vizualizatsiyalar (BI) qilishga majbur bo'ldingizmi?
Qaysi xususiyatlardan boshlab ma'lumotlar ombori kerakligini aytish mumkin?
SQL injektsiyasi nima?
Yangi aksiya bo'yicha ma'lumotlarni vizualizatsiya qilgan hisobotni biznes so'raganda qanday yondashish kerak?
PostgreSQL'da VACUUM nima? U nima uchun kerak?
Greenplum'da MPP arxitekturasi ning kamchiliklari neler?
Besh Git buyruqlarini aytib bering.
Menga qanday savollaringiz bor?
Tashqi kalit cheklovining maqsadi nima va bog'liq yozuvlar mavjud bo'lsa, o'chirish/yangilashda cheklovning ma'nosi nima (mantiqan)?
Python'da dekorator nima va u nima uchun ishlatiladi (Airflow kontekstida)?
ACID ning tezish tezligi bundan tashqari, qanday afzalliklari va kamchiliklari bor?
Greenplum haqida gapir — ma'lumotlarni saqlash formatlari, satr va ustun saqlash.
Avro formatini bilasizmi?
Ehtimol, Data Science sohasida tajribangiz bor — modellar, statistikalar bilan ishlash?