In MySQL ist eine Dimension eine Tabelle, die zugehörige Artikel speichert in einem Datensatz . Es ermöglicht Ihnen, jeden Datensatz ohne Überlappung andere Arten von Daten gesetzt zu speichern. Ein Datum Dimension speichert Daten und umfasst in der Regel Tag, Woche , Monat, Jahr und einige andere Datenfelder . Die Struktur eines Datums Dimension ist flexibel , dass Sie eine Dimension bauen nur mit den Feldern, die Sie brauchen . Zum Beispiel haben die meisten Datumsdimensionen Tag und Monat Feldern , aber Sie können nicht die Woche des Jahres oder jährlich Quartal Felder . Anleitung
1
Einloggen, um MySQL-Datenbank. Besuchen Sie das Abfrage-Tool
2
Geben Sie die folgende Abfrage: .
CREATE TABLE ' dates_dimension ' (
'id' int ( 11) NOT NULL auto_increment ,
'date ' date NOT NULL ,
' Tag ' char (8 ) default NULL ,
' Tag_des_Monats ' int (2 ) default NULL ,
' day_of_year ' int (3 ) default NULL ,
' previous_day ' date NULL standardmäßig '0000-00- 00 ' ,
' NEXT_DAY 'date NULL standardmäßig '0000-00- 00' ,
'month' char ( 9 ) default NULL ,
' month_of_year ' int (2 ) default NULL ,
'year' int ( 4 ) default NULL ,
PRIMARY KEY ( 'id' )
);
Diese Tabelle stellt "id" als Primärschlüssel , weil kein anderer Bereich ist geeignet, um als Primärschlüssel fungieren. Es erfordert auch jeder Datensatz mindestens ein Datum Datentyp haben , aber jedes andere Feld ist optional.
3
Führen Sie die Abfrage . MySQL erstellt Ihren Termin Maßtabelle.