Testerlər üçün SQL
QA üçün SQL — test datasını yoxlamaq, hazırlamaq və bug-ları backend səviyyəsində təsdiqləmək alətidir. İnterview üçün minimum:
- SELECT ... FROM ... WHERE — filtrasiya
- ORDER BY, LIMIT — sıralama və məhdudlaşdırma
- COUNT, SUM, AVG + GROUP BY — aqreqasiya
- JOIN (INNER/LEFT) — cədvəlləri birləşdirmək
- INSERT / UPDATE / DELETE — test datası hazırlamaq (yalnız test mühitində!)
INNER və LEFT JOIN fərqi ən populyar SQL interview sualıdır: INNER — yalnız hər iki cədvəldə uyğunluğu olanlar; LEFT — sol cədvəlin hamısı + sağdan uyğun gələnlər (uyğunluq yoxdursa NULL).
📚 Mənbələr və sənədlər
- PostgreSQL: SELECTrəsmipostgresql.org
- MySQL: SELECTrəsmidev.mysql.com