Abhängig von Ihrer MySql-Version existiert PARTITION
keyword erst nach MySQL 5.6. 2 . Sie würden MySQL 5.5 oder sogar 5.1, aber nicht 5.6 verwenden. Für den Fall, dass Sie MySQL 5.1
verwenden, können Sie eine Umgehung wie unten
Hinweis: Die obige Lösung ist nur ein Workaround, um die gewünschte Ausgabe zu erhalten.
Sie können diese Abfrage auch versuchen, die Gesamtzahl der Zeilen für Ihre Partition zu zählen.
%Vor% Hinweis: Sie können table_schema = schema()
in table_schema = 'yourschema'
Sie haben Recht, die explizite Auswahl von PARTITION wird in Version 5.1.54 nicht unterstützt. Siehe diesen Beitrag
Nicht sicher, warum meine Antwort in einen Kommentar umgewandelt wurde;)
Putting es zurück. Überprüfen Sie diese Frage zu DBA . Es wird nicht in der aktuellen Version von MYSQL unterstützt.
Sie können sich auch den MySQL dev Artikel
ansehenTags und Links sql mysql partitioning database-partitioning mysql-5.1