Google weiß alles: Warum SELECT * nicht verwendet wird - "Zufällige Ergebnisse"

Beitrag lesen

Zufall ist das Ergebnis nicht, der Server liefert die Columns so aus wie in der Table definiert; und davon bekommt er die erste.

Ja. Genau das nennt man "Zufall", weil die Tabelle ja mal - durch das Einfügen einer Spalte - neu definiert werden könnte. Wenn dann und deswegen wieder der Programmierer tätig werden muss, dann begann eine Abfrage mit "SELECT *"

Schlimmer noch: Es könnten - sogar eine Zeitlang unentdeckt - Werte aus der falschen Spalte geliefert werden, was im Einzelfall höchst unwillkommen sein kann.