lamer2005
Guest
Проблемы с SUM()...
Мне надо вытащить SUM(field) И еще несколько полей из другой таблицы, т.е.:
"SELECT SUM(table.field), another_table.field1, another_table.field2 FROM table, another_table WHERE another_table.field1 = {условие} AND table.field = {другое условие}"...
SUM() мне возвращает все что угодно, но не сумму (вообще похоже на минимальное значение или на значение первой записи, удовлетворяющей условию)
Знаю, что надо еще GROUP BY добавить. Добавлял но так и не понял по каким столбцам группировать надо, т.к. возвращало мне все равно фигню какую-то.
Может кто расскажет в чем дело.??
Мне надо вытащить SUM(field) И еще несколько полей из другой таблицы, т.е.:
"SELECT SUM(table.field), another_table.field1, another_table.field2 FROM table, another_table WHERE another_table.field1 = {условие} AND table.field = {другое условие}"...
SUM() мне возвращает все что угодно, но не сумму (вообще похоже на минимальное значение или на значение первой записи, удовлетворяющей условию)
Знаю, что надо еще GROUP BY добавить. Добавлял но так и не понял по каким столбцам группировать надо, т.к. возвращало мне все равно фигню какую-то.
Может кто расскажет в чем дело.??