Daten initialisieren Tabelle löschen, wenn `test_01` vorhanden ist; CREATE TABLE `test_01` ( `id` int(0) NICHT NULL, `Benutzer` varchar (255) Zeichensatz utf8mb4 Sortiert nach utf8mb4_0900_ai_ci NULL Standard NULL Kommentar 'Benutzer', `km` varchar(255) ZEICHENSATZ utf8mb4 SORTIMENT utf8mb4_0900_ai_ci NULL STANDARD NULL KOMMENTAR 'Betreff', `fs` varchar (255) Zeichensatz utf8mb4 Sortiert utf8mb4_0900_ai_ci NULL Standard NULL Kommentar 'Punktzahl', `Zeit` datetime(0) NULL DEFAULT NULL KOMMENTAR 'Zeit', PRIMÄRSCHLÜSSEL (`id`) MIT BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamisch; INSERT INTO `test_01` VALUES (1, 'Einfach', 'Ausgewählt', '98', '2020-08-06 15:51:21'); INSERT INTO `test_01` VALUES (2, 'Eins', 'Zwei', '90', '2020-07-01 15:51:25'); INSERT INTO `test_01` VALUES (3, 'Einfach', 'Ausgewählte', '77', '2020-06-01 15:51:28'); INSERT INTO `test_01` VALUES (4, 'Einfügen', 'Ausblenden', '78', '2020-06-01 15:51:28'); 1. Horizontale bis vertikale Anordnung WÄHLEN Benutzer, SUM( CASE WHEN km = "Chinesisch" THEN fs ELSE 0 END ) "Chinesisch", SUM( CASE WHEN km = "Mathematik" THEN fs ELSE 0 END ) "Mathematik", SUM( CASE WHEN km = "Englisch" THEN fs ELSE 0 END ) "Englisch" AUS test_01 GROUP BY-Benutzer 2. Vertikale bis horizontale Anordnung Wählen Sie km aus test_01, wobei id = 1 UNION Wählen Sie fs aus test_01, wobei id = 1 ist. Dies ist das Ende dieses Artikels über die horizontale in vertikale und vertikale in horizontale Konvertierung von MySQL. Weitere Informationen zur horizontalen in vertikalen und vertikalen in horizontalen Konvertierung von MySQL finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Detailliertes Tutorial zum verteilten Betrieb von JMeter in der Docker-Umgebung
>>: Implementierung der Fastdfs+Nginx-Clusterkonstruktion
Ja, CSS hat auch reguläre Ausdrücke (Amen) Zwei l...
Inhaltsverzeichnis 1. Einleitung 2. Direkte Wiede...
Wie der Titel schon sagt, kann andernfalls bei ein...
Wenn Docker einen Container startet, gibt es den ...
In diesem Artikelbeispiel wird der spezifische Ja...
In diesem Artikel wird der spezifische Code von v...
Installationsumgebung: CentOS7 64-Bit-Mini-Versio...
Beginnen wir mit dem Körper: Wenn Sie eine Webseit...
Systemumgebung: Win10 64-bit MySQL-Version: mysql...
Implementierungsmethode für die MySQL5.7-Master-S...
Inhaltsverzeichnis (I) Verwenden von Workbench zu...
JDK-Installation Ich werde nicht zu sehr ins Deta...
Inhaltsverzeichnis 1. Einleitung 2. Bereiten Sie ...
Was ist ein Profil? Wir können es verwenden, wenn...
Umfeld System: Ubuntu 18.04 Software: qt5.12.8 1....