Junior — Middle
Ποποιους βασικούς χειριστές SQL χρησιμοποιείτε στη δουλειά σας;
sobes.tech AI
Απάντηση από AI
Στη δουλειά μου με SQL, χρησιμοποιώ συχνότερα τους ακόλουθους τελεστές:
- SELECT — για την επιλογή δεδομένων από πίνακες.
- INSERT — για την προσθήκη νέων εγγραφών.
- UPDATE — για την τροποποίηση υπαρχόντων δεδομένων.
- DELETE — για τη διαγραφή εγγραφών.
- WHERE — για φιλτράρισμα δεδομένων βάσει συνθηκών.
- JOIN (INNER, LEFT, RIGHT) — για τη συνένωση δεδομένων από πολλούς πίνακες.
- GROUP BY — για την ομαδοποίηση δεδομένων κατά ορισμένα πεδία.
- ORDER BY — για την ταξινόμηση των αποτελεσμάτων.
- LIMIT — για τον περιορισμό του αριθμού των επιστρεφόμενων γραμμών.
Για παράδειγμα, για να πάρετε μια λίστα χρηστών άνω των 18 ετών, ταξινομημένη κατά όνομα, μπορείτε να γράψετε:
SELECT * FROM users
WHERE age > 18
ORDER BY name ASC;