CHRIS_MALL Δημοσ. 18 Σεπτεμβρίου 2006 Δημοσ. 18 Σεπτεμβρίου 2006 Kαλησπέρα παιδιά μπορεί κανείς να μου εξηγήσει ποια η χρήση thw group by - having στην SQL? ? Πότε χρησιμοποιείται κατά βάση;; Επίσης έχω μία δυσκολία κατανόησης στα εμφωλευμένα αιτήματα. Ευχαριστώ πολύ
doubleh Δημοσ. 18 Σεπτεμβρίου 2006 Δημοσ. 18 Σεπτεμβρίου 2006 Groyp by χρησιμοποιείς όταν θέλεις συναρτήσεις ή/και αποτελέσματα πάνω σε ομάδες εγγραφών. πχ εάν θέλεις τη μέγιστη τιμή ή το άθροισμα. εάν πχ θέλεις το μέγιστο ύψος των παιδιών ενός δημοτικού σχολείου, για κάθε τάξη θα γράψεις select max(ipsos) , taksh from paidia group by taksh to having to xrhsimopoieis gia sinthikes stis omadikes sinarthseis px gia na pareis to max ipsos (opws parapanw) alla gia tis takseis poy exoyn toylaxiston 20 paidia tha grapseis select max(ipsos) from paidia group by taksi having count(1)>=20 telos to having erxetai meta to where dhladh to select max(ipsos) from paidia where filo=agori group by taksi having count(1)>=20 tha soy ferei to megisto ipsos gia tis takseis poy exoyn toylaxiston 20 *agoria*
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.