Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να δημιουργήσετε Ημερομηνία Διαστάσεις σε MySQL

MySQL Σε μια διάσταση είναι ένας πίνακας που αποθηκεύει σχετικά στοιχεία σε ένα σύνολο δεδομένων . Σας επιτρέπει να αποθηκεύσετε κάθε σύνολο δεδομένων χωρίς επικάλυψη άλλα είδη δεδομένων . Μια διάσταση ημερομηνία αποθηκεύει ημερομηνίες , και συνήθως περιλαμβάνει ημέρα , εβδομάδα , μήνα , χρόνο και κάποια άλλα πεδία δεδομένων . Η δομή της διάστασης ημερομηνία είναι ευέλικτη που μπορείτε να χτίσετε μια διάσταση χρησιμοποιώντας μόνο τα πεδία που χρειάζεστε . Για παράδειγμα , οι περισσότερες διαστάσεις ημερομηνία έχουν ημέρα και τον μήνα πεδία , αλλά ίσως δεν χρειάζεται η εβδομάδα του έτους ή ετήσια τρίμηνο πεδία . Οδηγίες
Η 1

Σύνδεση στη βάση δεδομένων MySQL σας . Δείτε το εργαλείο ερώτημα 2

Πληκτρολογήστε το ακόλουθο ερώτημα : .

CREATE TABLE « dates_dimension » (

"id" int ( 11 ) NOT NULL AUTO_INCREMENT ,

«ημερομηνία» την ημερομηνία NOT NULL , πώληση

«ημέρας» char ( 8 ) προεπιλογή NULL , πώληση

« DAY_OF_MONTH « int ( 2 ) προεπιλογή NULL , πώληση

« day_of_year « int ( 3 ) προεπιλογή NULL , πώληση

« previous_day « ημερομηνία NULL default '0000 -00- 00 ' , πώληση

« next_day « ημερομηνία NULL default '0000 - 00-00 » ,

«μήνας» char ( 9 ) προεπιλογή NULL , πώληση

« month_of_year » int ( 2 ) προεπιλογή NULL , πώληση

«έτος» int ( 4 ) προεπιλογή NULL ,

PRIMARY KEY ( " id " )

) ?

Ο πίνακας αυτός καθορίζει "id" ως πρωτεύον κλειδί , επειδή κανένα άλλο πεδίο είναι κατάλληλες για να λειτουργήσει ως πρωτεύον κλειδί . Απαιτεί επίσης από κάθε δίσκο για να έχω τουλάχιστον μια ημερομηνία τύπο δεδομένων , αλλά και κάθε άλλο τομέα είναι προαιρετική .
Εικόνων 3

Εκτελέστε το ερώτημα . MySQL δημιουργεί ημερομηνία τραπέζι σας διάσταση .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα