Ich weiß nicht, ob es möglich ist oder nicht, aber ich möchte eine Frage an Sie stellen Angenommen, ich habe eine Tabelle als
Tabelle1
id | mon | tue | wed | thu | fri | sat | sun
1 | 100 | 200 | 0 | 0 | 0 | 0 | 0
2 | 200 | 0 | 300 | 0 | 0 | 0 | 0
Aus der gegebenen Tabelle ergibt sich Ergebnis sein sollte ...
id | mon | tue | wed |
1 | 100 | 200 | 0 |
2 | 200 | 0 | 300 |
wie in Tabelle 1 gezeigt, verschiedene Spalten der Woche.
Wenn alle Werte in einer Spalte 0 oder null sind, sollte die Abfrage diese Spalte nicht anzeigen (wie im Ergebnis gezeigt)
Hinweis: Wenn wir eine Abfrage als select * from table1
werden alle Spalten angezeigt.
Ich möchte zwar nicht, dass eine Abfrage wie select id,mon,tue,wed from table1
weil sich die Anzahl der angezeigten Spalten ändern kann.
Bitte antworten Sie mir.
Dankeschön....