Προς το περιεχόμενο

SQL query πρόβλημα


axydias

Προτεινόμενες αναρτήσεις

Δημοσ.

Έχω έναν πίνακα AUTHOR με πεδία (name, citizenship, birth_year) με πρωτεύον κλειδί το name.

Θέλω να κάνω μια επερώτηση που θα μου βρει όλα τα ζευγάρια των AUTHOR χωρίς να εμφανίζεται όμως οι ίδιο ζευγάρι ανεστραμένο. Δηλ. θέλω όλα τα (author.name author[j].name με i != j, χωρίς τα ζευγάρια author[j].name author.name).

 

Can anybody help me... ?

Δημοσ.

Αν είχες ένα auto increment id στον πίνακα σου, τότε θα μπορούσες να κάνεις αυτό που θέλεις ως εξής:

 

SELECT a.name, b.name

FROM author a, author b

WHERE a.id < b.id;

 

 

Λογικά θα παίξει και όπως έχεις τον πίνακά σου με:

 

SELECT a.name, b.name

FROM author a, author b

WHERE a.name < b.name;

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...