Moin!
ich habe folgendes Problem: aus einer bestehenden MySQL-Tabelle möchte ich herausfinden, wieviele Zeilen von verschiedenen Spalten einen Wert enthalten. Das geht ja grundsätzlich mit SELECT COUNT (*).
Allerdings möchte ich die Ergebnisse mit entsprechender Benennung nebeneinander haben und nicht (nur mit Benennung des ersten Feldes) untereinander.
Kannst du dein gewünschtes Ergebnis mal als Tabelle aufskizzieren. Ich kann mir gerade nicht so gut vorstellen, was du als Ergebnis haben willst.
Nur so als Vermutung: UNION wird dir vermutlich wenig helfen, weil es Einzelergebnisse nicht "nebeneinander" packt, sondern untereinander.
- Sven Rautenberg
Hmmm, wenn UNION nicht geht - gibts dann eine andere Alternative?
Was ich haben möchte, ist folgendes:
ALT:
Spalte1 | Spalte2 | Spalte3 | Spalte4
1 0 3 2
4 2 7 1
5 1 0 0
3 8 4 7
0 5 3 9
Ich möchte jetzt beispielsweise alle Werte pro Spalte, die >= 3 und <= 7 sind und dazu auch entsprechend benannte Spaltennamen:
Ziel1 | Ziel2 | Ziel3 | Ziel4
3 1 4 1
Das muß doch gehen?!
Danke + Gruß
Thomas