sql ΕΥΡΕΣΗ ΑΠΟΤΕΛΕΣΜΑΤΟΣ ΣΕ ΕΝΑΝ ΠΙΝΑΚΑ

Γενικές συζητήσεις για SQL και SQL Servers (RDBMS)

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
koke27
Δημοσιεύσεις: 1
Εγγραφή: 06 Ιαν 2009 14:56

sql ΕΥΡΕΣΗ ΑΠΟΤΕΛΕΣΜΑΤΟΣ ΣΕ ΕΝΑΝ ΠΙΝΑΚΑ

Δημοσίευση από koke27 » 06 Ιαν 2009 15:09

καλησπέρα παιδια...εχω μια εργασια οπου εχω 5 πίνακες ARTIST,CD,COMPANY,SONG,CD_ENTRY.όλες αυτες συνδονται με 1 προς πολλα με το CD_ENTRY.ετσι ειναι το ER διάγραμμα.ο καθε πίνακας εχει ενα primary κλειδι.Μου ζητάει σε ενα ερωτημα να βρω τους τίτλους των cd που περιέχουν πανω από 21 τραγούδια.πως μπορω να το κανω αυτο?
για να βοηθησω οι πίνακες στο er διάγραμμα ειναι καπως ετσι

ARTIST code(pk) / name1/ name2
CD code(pk) / title / year / company
COMPANY code(pk) / name
SONG code(pk)/ title
CD_ENTRY artist/cd/song/position(pk)



SELECT title
FROM CD
WHERE code in(SELECT cd
FROM CD_ENTRY
WHERE ?



ΕΔΩ ΔΝ ΞΕΡΩ ΤΙ ΠΡΕΠΕΙ ΝΑ ΒΑΛΩ...ΩΣΤΕ ΝΑ ΒΡΙΣΚΕΙ ΑΝ ΕΝΑ CD EΧΕΙ ΠΑΝΩ ΑΠΟ 21 ΤΡΑΓΟΥΔΙΑ.

Απάντηση

Επιστροφή στο “Βάσεις Δεδομένων και SQL - γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες