GIORGARAS Δημοσ. 7 Ιανουαρίου 2004 Δημοσ. 7 Ιανουαρίου 2004 Παιδιά υπάρχει τρόπος να δηλώσω κάπως ότι μια λέξη είναι ανώτερη από την άλλη δηλαδή ας πούμε ο σμήναρχος είναι ανώτερος από αντισμήναρχος με κάποια εντολή? Ή μήπως να φτιάξω έναν πίνακα με τους βαθμούς και δίπλα με νούμερα ώστε να ταξινομούνται με βάση το νούμερο? Ευχαριστώ πολύ!!
dimlou Δημοσ. 8 Ιανουαρίου 2004 Δημοσ. 8 Ιανουαρίου 2004 Θα φτιάξεις ένα πίνακα με νούμερα και δίπλα από κάθε νούμερο θα αντιστοιχίσεις τους βαθμους που θέλεις...... Στον πίνακα αυτόν, το πεδίο με τα νούμερα θα είναι το primary key, ενώ σε κάποιον άλλο με τον οποίον θα σχετιζεται θα είναι foreign key...... Κατά την δημιουργία του δεύτερου πίνακα θα γράψεις στο τέλος: "το όνομα του foreign key" references "ονομα πίνακα"("το όνομα του primary key")...... Μετά το αποτέλεσμα που θέλεις θα το βγάζεις με query..... Ελπίζω να τα καταφέρεις και να πετύχει....
GIORGARAS Δημοσ. 8 Ιανουαρίου 2004 Μέλος Δημοσ. 8 Ιανουαρίου 2004 file etsi skeftomai na to kano, den blepo kapoio problima ston tropo skepsis pisteuo tha petixei. euxaristo poli!!
GIORGARAS Δημοσ. 9 Ιανουαρίου 2004 Μέλος Δημοσ. 9 Ιανουαρίου 2004 mexri tin kiriaki tha exo kanei post simera asxoloumai me kapoia alla pragmata kai aurio to dokimazo. euxaristo poli. aurio tha to dokimaso.
GIORGARAS Δημοσ. 11 Ιανουαρίου 2004 Μέλος Δημοσ. 11 Ιανουαρίου 2004 γεια σας και πάλι, δεν έχω καταφέρει να λειτουργήσει αν και ίσως κάνω κάτι ανάποδο. Λοιπόν ένας πίνακας με όνομα seira έχει στήλη με νούμερα auto increment (που είναι το κλειδί) και μια άλλη στήλη με όνομα ΒΑΘΜΟ εννοείται από τον μεγαλύτερο προς τον μικρότερο. Ο άλλος πίνακας με όνομα υπάλληλοσ έχει πολλά στοιχεία μαζί με μια στήλη ΒΑΘΜΟΣ. έχω βάλει στο υπάλληλοσ foreign key το ΒΑΘΜΟ του πίνακα seira. όταν τρέχω αυτό: SELECT ΕΠΩΝΥΜΟ FROM υπαλληλοσ,seira WHERE serial < ALL (SELECT serial FROM seira WHERE serial=1); βγάζει error 1064 βέβαια δεν μου κάθεται καλά το query και θα φτιάξω τους πίνακες ώστε να έχει το νούμερο το κοινό γνώρισμα των πινάκων και όχι τον βαθμό. τι λέτε??? Ευχαριστώ πολύ!! Η MySQL τρέχει εντολές SELECT (SELECT....) ?
Leibniz Δημοσ. 11 Ιανουαρίου 2004 Δημοσ. 11 Ιανουαρίου 2004 SELECT ΕΠΩΝΥΜΟ FROM υπαλληλοσ Isws epeidh ksexases ton tono . :twisted: :twisted: Den ksanaftiaxneis ta tables kai ta pedia me latinikous xarakthres gia arxh? Entolh ALL den yparxei. Subqueries ypostirizei apo thn 4.1 kai meta. >SELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2); Read The Funky Manual
GIORGARAS Δημοσ. 11 Ιανουαρίου 2004 Μέλος Δημοσ. 11 Ιανουαρίου 2004 file kanonika einai den exei tono!!! ase epatha megali plaka!!! nomiza oti eixa tin 4.1 kai exo ton 4.0.15!!! frikara!!! psaxno kati tosi ora pou den to ipostirize? exei bgei i 4.1 kanonika? pao na koitakso...esi ti entoli me simbouleueis afou den ipostirizei subqueries? pos tha metafero tin MIN timi apo mia stili enos pinaka? exo mperdeutei!! euxaristo poli!!! tora exo ton pinaka seira me stiles serial kai bathmo kai ton pinaka ip2 me stiles serial kai eponimo. pos mporo na bro auton me ton ipsilotero bathmo? tora omos ap'oti blepo exei select eponimo from ip2 where serial= (SELECT MIN(serial) FROM ip2); pos to kano xoris tin 4.1 omos? euxaristo poli!!
Leibniz Δημοσ. 11 Ιανουαρίου 2004 Δημοσ. 11 Ιανουαρίου 2004 Me ena LEFT JOIN opws sou eipa kai sthn arxh. Sto peripou: >SELECT u.user_id, u.username, r.rank_description FROM users_table AS u LEFT JOIN rank_table AS r ON u.user_rank = r.rank_id GROUP BY user_rank
GIORGARAS Δημοσ. 11 Ιανουαρίου 2004 Μέλος Δημοσ. 11 Ιανουαρίου 2004 file mou euxaristo tha to dokimaso an kai den eimai eksikoiomenos me itn entoli praktika mono theoritika. euxaristo pantos tha diabaso na do pos leitourgei kai tha tin xrisimopoiiso.
GIORGARAS Δημοσ. 23 Ιανουαρίου 2004 Μέλος Δημοσ. 23 Ιανουαρίου 2004 geia sas ksana, thelo na rotiso kati. genika ta exo parei me tin MySQL 4.0.15. Mporei kapoios sas xilioparakalo na mou pei merika kolpakia. Ennoo oti i 4.0.15 den exei trigger pou na kanei elexo kai tetoia pragmata diladi otan ginete update na koitazei ama isxiei mia sinthiki. i an den kano lathos eixa dei tin assertion pou koitaei sinthiki prin kanei update. ola auta pou thelo blepo oti tha vgoun stin 4.1 i 5.0. episis sinallages exei? transactions? Euxaristo poli paidia!! A! episis ginete na exo dio imeorminies na briskei to diastima (auto to exo kanei) kai na afairei tis meres pou einai kiriaki i sabbato? ksero pos na brisko ti mera einai alla oxi pos na to kano olo. Auto skeftomai oti tha einai pio eukolo me front end PHP pou tha balo sosta? Euxaristo!!
Leibniz Δημοσ. 23 Ιανουαρίου 2004 Δημοσ. 23 Ιανουαρίου 2004 Sto prwto an thes pes kanena paradeigma giati den ehw asxolithei me alles databases kai den katalava xristo. To deutero pantws nai sigoura h php tha sto kanei eukolo oti theleis na ftiakseis mhn anyshxeis poly gi'auto. Oso ligotera queries toso kalytera
GIORGARAS Δημοσ. 23 Ιανουαρίου 2004 Μέλος Δημοσ. 23 Ιανουαρίου 2004 euxaristo file gia tin apantisi. paradeigma. ego epeidi kano ergasia gia diaxeirisi stratiotikou prosopikou, exo periptosi pou leei oti stin bardia prepei na iparxoun dio aksiomatikoi. Ara otan kano insert 5 atoma stous pinakes me tis bardies kai den exo balei dio aksiomatikous na stamataei kai na petaei minima, diladi na elegxei sixronos. Bebaia tora pou to skeftomai mporo na to kano me to xeri ton elegxo alla tha ithela psiloautomata. epeidi den exo kanei pote me php interface gia basi alal exo ena kalo biblio ksereis mipos an mporei na trexei scriptaki query? diladi ena arxeio onoma.sql opou trexei polles entoles. tora gia to oso ligotera queries toso to kalitero dne eimai sigouros, aplos xreiazomai tin <<for>> gia na to ftiakso kai i MySQL den tin exei ap'oso ksero. Euxaristo poli!!
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.