SQL γρίφος

Δίνεται το ακόλουθο σχήμα:

products

sellers

supply

Το σχήμα περιγράφει μία βάση που καταγράφει ορισμένα προϊόντα (πίνακας products) και ορισμένους προμηθευτές (πίνακας sellers). Για κάθε προϊόν αποθηκεύουμε ένα όνομα και ένα μοναδικό αναγνωριστικό, ενώ για κάθε προμηθευτή αποθηκεύουμε μία διεύθυνση και ένα μοναδικό αναγνωριστικό. Ο πίνακας supply παρέχει πληροφορίες για την τιμή στην οποία διαθέτει κάθε προϊόν ο κάθε προμηθευτής.

Να γραφεί ένα ερώτημα που να παράγει άμεσα (δηλαδή χωρίς μετέπειτα επεξεργασία μέσω PHP) μία λίστα από όλα τα προϊόντα (το όνομά τους) μαζί με την διεύθυνση όπου μπορούμε να τα προμηθευτούμε στην φθηνότερη τιμή (χωρίς να χρησιμοποιηθούν υποερωτήματα).

Blackboard

Αν νομίζεις ότι βρήκες την απάντηση, μην κάνεις spoiler στο forum καθώς μπορεί και άλλοι να θέλουν να το λύσουν μόνοι τους. Αντ' αυτού, επικοινώνησε μαζί μας στο web-seminar@softlab.ntua.gr. Μπορείς να λύσεις το γρίφο οποιαδήποτε στιγμή μέχρι τις διακοπές των Χριστουγέννων, και οι συνεργασίες, ως συνήθως, ενθαρρύνονται. Ο γρίφος είναι μία αρκετά δύσκολη άσκηση και είναι εντελώς προαιρετικός.

Οι εξής συνάδελφοι έχουν λύσει τον γρίφο επιτυχώς μέχρι στιγμής:

  1. Νικόλας Κορασίδης
  2. Μάκης Αρσένης
  3. Σωκράτης Βίδρος
  4. Πάρις Κασιδιάρης
  5. Ηλίας Κανέλλος
  6. Αλέξανδρος Γιδαράκος