LIMIT ist limitiert – das müssen SQL-Entwickler vielfach feststellen. Die Klausel limitiert nicht nur die Anzahl auszugebender Datensätze, sie ist selbst syntaktisch engen Grenzen unterlegen, wobei es jedoch zwischen den verschiedenen Datenbankmanagementsystemen Unterschiede gibt.
Archiv der Kategorie: MySQL
Mehrfache Sequenzen mit AUTO_INCREMENT
Mehrfache Sequenzen mit AUTO_INCREMENT zu erstellen, ist mithilfe der Datenbank-Engine MyISAM kein Problem. InnoDB gestattet dies nicht. Dennoch gibt es eine einfache Lösung für das Problem. Mehrfache Sequenzen mit AUTO_INCREMENT weiterlesen
Natürliche Sortierung
Natürliche Sortierung bedeutet beispielsweise die Ausgabe folgender Daten 1A, 10C, 10A, 2A, 3B
in der folgenden Reihenfolge. Die führenden Ziffern werden dabei als Zahlen interpretiert: 1A, 2A, 3B, 10A, 10C
. Natürliche Sortierung weiterlesen
Vergleiche und Sortierungen von Zeichenketten
Die Vergleiche und Sortierungen von Zeichenketten in MySQL sind abhängig von deren CHARACTER SET
sowie der gewählten COLLATION
. Neuere Versionen von MySQL, wie die hier verwendete Version 8.0.28, legen eine Datenbank, wenn nichts anderes verlangt wird mit der Codierung utf8mb4
und der COLLATION utf8mb4_0900_ai_ci
an. Vergleiche und Sortierungen von Zeichenketten weiterlesen
Volltextdatenbank mit MySQL und Java
Die Realisierung einer Volltextdatenbank mit MySQL und Java ist einfach. Ein Teilnehmer meines Seminars „MySQL – Vom Anfänger zum Experten“ hat mich auf die Idee gebracht. Der Teilnehmer wünschte sich eine Datenbank, die ihm hilft, die Videos zu bestimmten Aspekten des Seminars schnell wiederfinden zu können. Bei 151 Lektionen kann der Überblick, in welcher Lektion was genau behandelt wurde, tatsächlich schnell verloren gehen. Volltextdatenbank mit MySQL und Java weiterlesen
MySQL – Vom Anfänger zum Experten
Das neue Seminar der Punkt-Akademie heißt: MySQL – Vom Anfänger zum Experten. Es ist ein Videosemianr, welches sich an alle richtet, die lernen wollen, wie man professionell Datenbanken mit MySQL entwickelt. Dabei werden keine vorhandenen Datenbankkenntnisse vorausgesetzt.
MySQL ist einer der „Key-Player“ im weltweiten Datenbankmarkt. Millionenfach in Web-Applikationen, wie WordPress und ähnlichen Anwendungen eingesetzt, kommt MySQL aber auch in Unternehmen vielfach zum Einsatz. Dabei wird die kostenlose Software auch in unternehmenskritischen Anwendungen eingesetzt. MySQL – Vom Anfänger zum Experten weiterlesen