push
Новичок
Условие выборки
Поискал по форуму, что-то не нашёл похожего. Интересует данный вопрос, делаю запрос
SELECT username,y,m,sum(if(km<400)),sum(transport),sum(home),sum(food),sum(other_1),sum(other_2) FROM city GROUP BY username;
если убрать sum(if(km<400)) то все пройдёт нормально... но это вот главное, нужно в этом поле ссумировать весь километраж который не привышает 400 км. по интернету поискал... почитал про сумм, если сделать sum(if(km<400,1,0)) то просто почитается кол-во полей. а нужно сумму значений полей.. вот не знаю куда копать... извините если банальный вопрос который легко решить, но что-то не увидел пока решения.
Поискал по форуму, что-то не нашёл похожего. Интересует данный вопрос, делаю запрос
SELECT username,y,m,sum(if(km<400)),sum(transport),sum(home),sum(food),sum(other_1),sum(other_2) FROM city GROUP BY username;
если убрать sum(if(km<400)) то все пройдёт нормально... но это вот главное, нужно в этом поле ссумировать весь километраж который не привышает 400 км. по интернету поискал... почитал про сумм, если сделать sum(if(km<400,1,0)) то просто почитается кол-во полей. а нужно сумму значений полей.. вот не знаю куда копать... извините если банальный вопрос который легко решить, но что-то не увидел пока решения.