MySQL query

Συζητήσεις για την βάση δεδομένων MySQL και το phpMyAdmin

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

Απάντηση
Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

MySQL query

Δημοσίευση από cherouvim » 10 Σεπ 2005 19:59

Μετά από κάποια joins (στη MySQL) έχω καταλήξει σε αυτό το table:

Κώδικας: Επιλογή όλων

+----+-----------+---------+-----------+
| id | person_id | name    | value     |
+----+-----------+---------+-----------+
|  1 |         1 | name    | john      |
|  2 |         1 | surname | vlissides |
|  3 |         2 | name    | steve     |
|  4 |         2 | surname | jobs      |
|  5 |         3 | name    | bill      |
|  6 |         3 | surname | gates     |
+----+-----------+---------+-----------+
Πως γίνεται να το μετασχηματίσω σε κάτι τέτοιο?

Κώδικας: Επιλογή όλων

+-----------+-------+-----------+
| person_id | name  | surname   |
+-----------+-------+-----------+
|         1 | john  | vlissides |
|         2 | steve | jobs      |
|         3 | bill  | gates     |
+-----------+-------+-----------+
Ευχαριστώ

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27616
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

MySQL query

Δημοσίευση από cordis » 10 Σεπ 2005 21:34

Κώδικας: Επιλογή όλων

SELECT p1.person_id, p1.value, p2.value
FROM persons AS p1, persons AS p2
WHERE p1.person_id = p2.person_id
  AND p1.name = 'name'
  AND p2.name = 'surname'
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
MegasmorF
Honorary Member
Δημοσιεύσεις: 1154
Εγγραφή: 07 Απρ 2005 20:05
Τοποθεσία: ./Root
Επικοινωνία:

MySQL query

Δημοσίευση από MegasmorF » 10 Σεπ 2005 21:48

:)a re cordis omilitikotatos isouna se ayto to thema :P !
Τελευταία επεξεργασία από το μέλος MegasmorF την 10 Σεπ 2005 21:49, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

MySQL query

Δημοσίευση από cherouvim » 10 Σεπ 2005 21:49

1000 thanks cordis!

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27616
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

MySQL query

Δημοσίευση από cordis » 10 Σεπ 2005 22:00

οι λύσεις μιλάνε μόνες τους.. ;)
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
MegasmorF
Honorary Member
Δημοσιεύσεις: 1154
Εγγραφή: 07 Απρ 2005 20:05
Τοποθεσία: ./Root
Επικοινωνία:

MySQL query

Δημοσίευση από MegasmorF » 10 Σεπ 2005 22:03

tstststststst cordis speaking
Πες μου τη λέξη σ αγαπώ σε σένα να πιστέψω...και γω μια ολοκληρη ζωή μπορώ να καταστρεψω...

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

MySQL query

Δημοσίευση από Rapid-eraser » 10 Σεπ 2005 23:00

etsi etsi !!!
Mipos ir8e n ora va emploutisoume ekeivo to turorial gia sql me kaveva join :P
... gia va doume ti 8a breksei tn kiriaki !!!
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Απάντηση

Επιστροφή στο “MySQL”

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

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