Da ich in einem meiner nächsten Artikel darauf zu sprechen komme, notiere ich hier mal kurz wie man den Standardzeichensatz und die Standardsortierung von MySql auf UTF-8 stellt. Dies geschieht unter Linux über die zentrale MySql-Konfigurationsdatei /etc/mysql/my.cnf und unter Windows über die C:\Programme\MySQL\MySQL Server 5.1\my.ini. Abweichungen ergeben sich eventuell wenn bei der Installation unter Windows [...]
Manchmal wünscht man sich bei einer MySql Abfrage eine zufällige Reihenfolge der Ergebnisse. Für diesen Zweck gibt es die MySql-Funktion rand(). Fügt man diese in seine “order by”-Klausel ein werden die Ergebnisse zufällig sortiert. Das ganze sieht in etwa so aus: select * from tabellenname order by rand() Dabei ist bei größeren Ergebnismengen folgendes zu [...]
Falls irgendjemand mal in der schule Quicksort durchgekaut hat. Das geht auch so: Nehmen wir mal an, wir wollen eine reihe von Zahlen in der richtigen Reihenfolge sortieren und haben das Array: int[] intArray = new int{0,5,7,4,12,3,2,1}; Sortieren kann man das so: java.util.Arrays.sort(intArray) ; Geht übrigens mit allen nativen Datentypen.