καλισπερα,
Εχω ενα προβληματακι, εχω καταληξει να αναζητω απο την βαση μου με τη εξης εντολη
εδω ψαχνω οτι εγγραφη περιεχει "lee" σε οποιοδηποτε πεδιο.Κώδικας:$table="thesis"; $match="(`Name`, `Year`, `Title`, `Department`, `University`, `City`, `Country`)"; $keyword="lee"; SELECT * FROM $table WHERE MATCH $match AGAINST ('$keyword'IN BOOLEAN MODE)
Αν πρσθεσω στο $match το πεδιο "type" το οποιο ειναι το μοναδικο Integer στην εγγραφη.Ασχετα που με χτυπαει και δεν μου εμφανιζει την εγγραφη,δεν θελω το "type" που εχει μεσα 1 ή 2 ή 3 κ.οκ. αλλα θελω αυτο που εχει σχεση με αυτο σε αλλο πινακα
Εχω π.χ εναν αλλο πινακα Α που λεει
1,ασπρο
2,μαυρο
3,φουξ
το οποιο υποτιθεται οτι ο πινακας thesis εχουν σχεσιακη σχεση 1 προς Ν. πως μπωρο να ανακτησω μαζι με την κανονικη εγγραφη,την αλλη σχεση που θελω?
ευχαριστω.
Εμφάνιση 1-7 από 7
-
19-06-07, 22:49 Mysql,ανακτηση δεδομενων απο πεδιο που εχει σχεση με αλλο #1
Τελευταία επεξεργασία από το μέλος Re-Ti-Re : 21-06-07 στις 08:43. Αιτία: Add code tag
-
19-06-07, 23:21 Απάντηση: Mysql,ανακτηση δεδομενων απο πεδιο που εχει σχεση με αλλο #2
με inner join.
-
20-06-07, 16:09 Απάντηση: Mysql,ανακτηση δεδομενων απο πεδιο που εχει σχεση με αλλο #3
πως κανετε αναζητηση σε ενα πινακα Χ. το οποιο π.χ. εχει βιβλια.
εχεις π.χ.
-ονομα
-τιτλος
-εκοδτης
-ειδος βιβλιου (integer)
ο ειδος βιβλιου περιεχει 1,2,3,4,5,6..κοκ.
εχεις αλλον πινακα ΕΙΔΟΣ ΒΙΒΛΙΟΥ το οποιο εχει
ID (integer) π.χ. 1,2,3,4,5,6...
τυπος π.χ. (επιστιμονικη φαντασια,ερωτικο,κομικς,τεχνολογικο,περιοδικο,κτλ...)
πως μπορεις να βρεις ολα τα βιβλια τα οποια ειναι π.χ. "κομικς"?
Προσοχη, οι λεξεις κλειδια της αναζητησης προερχεται απο ενα textbox μιας web σελιδας.
π.χ. βαζω στο textbox "comics" και θα εμφανιζει ολα τα σχετικα βιβλια.
πως συντασετε η συγκεκριμενη εντολη SQL?
φυσικα εχεις πει οτι ο ενας πινακας εχει σχεση με τον αλλον πινακα.Τελευταία επεξεργασία από το μέλος mookie : 20-06-07 στις 16:10.
-
20-06-07, 21:16 Απάντηση: Mysql,ανακτηση δεδομενων απο πεδιο που εχει σχεση με αλλο #4Κώδικας:
SELECT β.τίτλος FROM βιβλία β, είδος βιβλίου εβ WHERE εβ.τύπος = 'κόμικς'
Κώδικας:SELECT β.τίτλος FROM βιβλία β INNER JOIN είδος βιβλίου εβ ON β.είδος βιβλίου = εβ.ID WHERE εβ.τύπος = 'κόμικς'
Εγώ θα έβαζα τον τύπο του βιβλίου σαν χαρακτηριστικό στον πίνακα "βιβλία" πάντως.Τελευταία επεξεργασία από το μέλος Re-Ti-Re : 21-06-07 στις 08:44. Αιτία: Add code tag
-
21-06-07, 00:54 Απάντηση: Mysql,ανακτηση δεδομενων απο πεδιο που εχει σχεση με αλλο #5
-
21-06-07, 02:09 Απάντηση: Mysql,ανακτηση δεδομενων απο πεδιο που εχει σχεση με αλλο #6
Ναι τώρα που το σκέφτηκα λίγο περισσότερο όντως, καλά είναι έτσι . Αν θες να αλλάξεις το όνομα μιας κατηγορίας δε θα χρειαστεί να το αλλάξεις σε όλες τις εγγραφές του πίνακα "βιβλία" ας πούμε.
Τελευταία επεξεργασία από το μέλος Anarki : 21-06-07 στις 02:12.
-
21-06-07, 09:14 Απάντηση: Mysql,ανακτηση δεδομενων απο πεδιο που εχει σχεση με αλλο #7
ευχαριστω πολυ!βρηκα την λυση
Παρόμοια Θέματα
-
Ανάκτηση δεδομένων από σκληρό
Από giwrgosth στο φόρουμ Σκληροί δίσκοι, αποθηκευτικά μέσα και λοιπά περιφερειακάΜηνύματα: 1160Τελευταίο Μήνυμα: 18-02-24, 19:08 -
Ανακτηση δεδομενων απο DVD
Από marilopaido στο φόρουμ Audio, Video και ΦωτογραφίαΜηνύματα: 10Τελευταίο Μήνυμα: 28-08-08, 08:20 -
Εχει σχεση οτι ο απο κατω εχει το ιδιο?
Από kontinos στο φόρουμ NovaΜηνύματα: 5Τελευταίο Μήνυμα: 03-07-08, 14:08 -
Ανακτηση δεδομενων απο HD
Από dimipni στο φόρουμ Σκληροί δίσκοι, αποθηκευτικά μέσα και λοιπά περιφερειακάΜηνύματα: 1Τελευταίο Μήνυμα: 23-04-08, 14:49 -
Mysql, ανάκτηση δεδομένων πολλών πινάκων με "LIKE"
Από mookie στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμούΜηνύματα: 9Τελευταίο Μήνυμα: 19-06-07, 21:39
Bookmarks