MySQL: Spalten nach Anzahl der Zellen mit Wert=1 sortieren?

Tyldu  10.06.2023, 10:39

Weißt du immerhin wie viele Spalten es sind?

Bohne47 
Fragesteller
 10.06.2023, 21:10

Nein, denn es werden immer neue Spalten hinzugefügt.

1 Antwort

Vom Fragesteller als hilfreich ausgezeichnet

Nur in SQL wüsste ich wie. Wenn du da irgendeine Programmiersprache hast, würde ich die Spaltennamen aus INFORMATION_SCHEMA.COLUMNS abfragen (Position steht da auch drin), die per Programm in SELECT sum(sapltenname1),sum(spaltenname2),... umbauen und dann per Programm den höchsten Wert für das eigentliche Select / ORDER BY auswählen.