Sobes.tech
Junior — Middle

Μπορείς να απαριθμήσεις τους βασικούς τελεστές που χρησιμοποιούνται για την ανάκτηση δεδομένων σε SQL;

sobes.tech AI

Απάντηση από AI

Βασικοί χειριστές για την επιλογή δεδομένων σε SQL:

  • SELECT — επιλέγει στήλες από τον πίνακα.
  • FROM — υποδεικνύει τον πίνακα από τον οποίο επιλέγονται τα δεδομένα.
  • WHERE — φιλτράρει τις γραμμές βάσει μιας συνθήκης.
  • ORDER BY — ταξινομεί το αποτέλεσμα κατά μία ή περισσότερες στήλες.
  • GROUP BY — ομαδοποιεί τις γραμμές βάσει της τιμής μιας ή περισσότερων στηλών.
  • HAVING — φιλτράρει τις ομάδες που δημιουργούνται από το GROUP BY.
  • LIMIT (ή TOP) — περιορίζει τον αριθμό των επιστρεφόμενων γραμμών.

Παράδειγμα:

SELECT name, COUNT(*) as count
FROM users
WHERE active = 1
GROUP BY name
HAVING count > 5
ORDER BY count DESC
LIMIT 10;