MySQL ist ein relationales Datenbanksystem, das Daten in Tabellen organisiert . Sobald Sie Ihre MySQL-Datenbank gibt es erweiterte Funktionen und Techniken, die Sie nutzen , um Ihre Anfragen effizient ausgeführt werden können. Datentypen
MySQL hat mehrere Textsorten (Beispiel: " Varchar " ), mehrere Typen Nummer (Beispiel: "Int" ) und mehrere Arten Datum (Beispiel : "Die Zeit ) , und die Wahl der kleinstmöglichen Typ kann speichern.
Indizes
Indizes für Spalten , indem festgelegt sind "Primary Key ", " Key ", " Unique" oder "Index erstellen oder ändern "Aussagen , und die Verbesserung der Daten-Recovery- Geschwindigkeiten der Datenbank auf Kosten des Speichers.
Suchen mehreren Tabellen
das Schlüsselwort " " verwendet werden können werden beitreten mit " Select", "Löschen" und "Update "-Aussagen zu den Ergebnissen aus mehreren Tabellen durch Zusammenfügen von Daten aus übereinstimmenden Spalten zurück.
Kombinieren Ergebnisse
Kämmen die Ergebnisse aus mehrere "Select" -Anweisungen in einer Tabelle mit "Union" , wenn die zurückgegebenen Daten hat übereinstimmenden Spalten wo table1 erste Spaltenname gleich table2 erste Spalte Name und so weiter durchgeführt werden.
Aggregatfunktionsreferenz
in MySQL , führen Aggregatfunktionen Berechnungen auf und kombinieren Daten aus Spalten in einem einzelnen Datensatz und kann mit " Group By ", um eindeutige Werte aus einer Spalte oder Spalten beeinflussen verwendet werden.
Ablaufsteuerungsfunktionen
Funktionen wie "Case ", " Wenn ", " IFNULL " und " NULLIF " ermöglichen es dem Benutzer , die Bedingungen auf SQL-Anweisungen zu platzieren und Rückgabewerte , ob die besondere Situation ist Grundlage wahr oder falsch.