у меня есть две таблицы следующим образом:MySQL сумма отрицательна и сумма положительных значений без подзапросом
tbl_answers : id, (FK)authorID ...
tbl_answer_votes : id, (FK)voterID, (FK)answerID, vote (sInt, only ever -1 or 1)
tbl_answers
имеет один ко многим отношений с tbl_answer_votes
и голос может быть отрицательным или положительным 1 1.
Мне нужно присоединиться к tbl_answer_votes
по адресу tbl_answers
, но при этом получить сумму всех отрицательных голосов за этот ответ и сумму всех положительных голосов за ответ в виде двух отдельных столбцов.
Я могу сделать это путем подзапроса, но так как это будет небольшая часть более крупного запроса, и после прочтения подводных камней по подзапросам я хотел бы попытаться произвести эти две отрицательные и положительные суммы из таблицы голосов насколько это возможно.