Junior
Τι είναι η εντολή DISTINCT και πού χρησιμοποιείται;
sobes.tech AI
Απάντηση από AI
Η εντολή DISTINCT σε SQL χρησιμοποιείται για την επιλογή μόνο μοναδικών (μη επαναλαμβανόμενων) τιμών από μια συγκεκριμένη στήλη ή σύνολο στηλών στα αποτελέσματα του ερωτήματος SELECT.
Εφαρμογές:
- Αφαίρεση διπλότυπων στα αποτελέσματα του ερωτήματος.
- Απόκτηση μιας λίστας με όλες τις μοναδικές τιμές από μια στήλη (π.χ., μια λίστα με όλες τις διαφορετικές πόλεις, αγοραστές κ.λπ.).
Παράδειγμα χρήσης:
-- Επιλογή όλων των μοναδικών πόλεων από τον πίνακα "Customers"
SELECT DISTINCT City
FROM Customers;
-- Επιλογή μοναδικών συνδυασμών πόλης και χώρας από τον πίνακα "Customers"
SELECT DISTINCT City, Country
FROM Customers;