0
나는이 같은 테이블이 있습니다!검사는 테이블 열은 적어도 하나 개의 값을 포함하는 경우 = 0
열이 전체 테이블에 적어도 을 보유하고 있다면 각 컬럼에 대해 알 필요가id | name | priceEUR | priceCHF | priceUK | priceRUB
--------------------------------------------------------------
1 | 00A | 0 | 0 | 0 | 0
2 | 00B | 10 | 0 | 0 | 0
3 | 00C | 0 | 0 | 20 | 0
4 | 00D | 0 | 0 | 0 | 0
5 | 00E | 0 | 50 | 0 | 0
6 | 00F | 0 | 0 | 0 | 0
7 | 00G | 0 | 0 | 0 | 0
8 | 00H | 12 | 0 | 0 | 0
9 | 00I | 0 | 13 | 70 | 0
.. | ... | .. | .. | .. | ..
n | 99Z | 0 | 1 | 0 | 0
이 같은price != 0
한 결과가 있어야한다, 그래서 뭔가 : 그것은 반환 값이 열에서 가장 높은 것을 중요하지
priceEUR | priceCHF | priceUK | priceRUB
----------------------------------------------
10 | 50 | 20 | 0
, 나는 특정 가격에 하나 value != 0
이 있는지 알고 만하면됩니다.
해당 열의 유형은 TEXT
입니다. 하나의 쿼리에서이 결과를 얻을 수 있습니까?
당신이 가치에 대해 걱정하지 않는 경우 왜 그냥'을 선택 합 (priceEUR), 합계 (priceCHF), 합 (...)' –