Sobes.tech
Junior — Middle

როგორ შეაფასებდით თქვენი SQL უნარებს?

sobes.tech AI

პასუხი AI-სგან

SQL უნარებს შეიძლება შეფასდეს სხვადასხვა სირთულის კითხვების დაწერის უნარით: მარტივი SELECT-ებიდან რთულ JOIN-ებამდე, ქვესაკითხებისა და აგრეგაციების გამოყენებით. ასევე მნიშვნელოვანია გაგება კითხვების ოპტიმიზაციის, ინდექსების და ტრანზაქციების.

მაგალითი მარტივი კითხვიდან, რომელიც ირჩევს 18 წელს გადაცილებულ მომხმარებლებს:

SELECT id, name, email FROM users WHERE age > 18 ORDER BY name;

საშუალო დონეზე, სასურველია მუშაობა რამდენიმე ცხრილთან, ჯგუფების და აგრეგატული ფუნქციების გამოყენება:

SELECT department, COUNT(*) AS employee_count
FROM employees
GROUP BY department
HAVING COUNT(*) > 5;