すべてのフィールドが Null (またはゼロ) の場合、MySQL クエリで列をフェッチしない方法はありますか? またはクエリの結果からそのような列を削除する方法はありますか? たとえば、さまざまなテーブルがあり、次のようになります。
____________________________________________
| id | value1 | value2 | value3 | value4 |
--------------------------------------------
| 1 | 3 | 0 | A | Null |
| 2 | 5 | 0 | B | Null |
| 3 | 0 | 0 | C | Null |
| 4 | 9 | 0 | D | Null |
| 5 | 7 | 0 | Null | Null |
| 6 | 9 | 0 | E | Null |
--------------------------------------------
最後に次のようなものが必要です。
__________________________
| id | value1 | value3 |
--------------------------
| 1 | 3 | A |
| 2 | 5 | B |
| 3 | 0 | C |
| 4 | 9 | D |
| 5 | 7 | Null |
| 6 | 9 | E |
--------------------------
ありがとう。