Форум: "Прочее";
Текущий архив: 2007.08.19;
Скачать: [xml.tar.bz2];
ВнизСумма нескольких полей MySQL Найти похожие ветки
← →
БарЛог © (2007-07-18 13:20) [0]Всем привет.
Есть БД, в ней находится таблица AAA с полями, например, A1,A2,A3.
Запрос
SELECT A3 FROM AAA WHERE A1=1 AND A2=1
в моем случае выдаёт несколько (значений? забыл термин), которые мне приходится складывать вручную.
Можно ли как-нибудь изменить запрос, чтобы получать один ответ, который является суммой? (чтоб за меня складывал MySQL).
Заранее спасибо.
← →
Сергей М. © (2007-07-18 13:24) [1]SUM(A3)
← →
БарЛог © (2007-07-18 13:29) [2]Отлично! Спасибо!
← →
БарЛог © (2007-07-18 13:30) [3]ЗЫ. Только начал изучать. Где бы почитать более-менее досконально? Лучше с примерами.
Спасибо.
← →
wicked © (2007-07-18 13:34) [4]http://dev.mysql.com/doc/refman/5.1/en/index.html
← →
Johnmen © (2007-07-18 13:34) [5]http://www.mysql.ru/docs/man/
← →
БарЛог © (2007-07-19 09:43) [6]Спасибо всем за ссылки!
И еще вопросик. Сам не смог найти :(
При тех же условиях:
"Есть БД, в ней находится таблица AAA с полями, например, A1,A2,A3.
Запрос
SELECT A3 FROM AAA WHERE A1=1 AND A2=1"...
Запрос SELECT SUM(A3) FROM AAA WHERE A1=1 AND A2=1
Выдаст СУММУ ЗНАЧЕНИЙ ЭЛЕМЕНТОВ.
А как почтитать СУММУ КОЛИЧЕСТВА ЭЛЕМЕНТОВ. Все элементы в А3 уникальны.
← →
db2admin © (2007-07-19 09:44) [7]SELECT count(A3) FROM AAA WHERE A1=1 AND A2=1
← →
Slider007 © (2007-07-19 09:45) [8]БарЛог © (19.07.07 9:43) [6]
А как почтитать СУММУ КОЛИЧЕСТВА ЭЛЕМЕНТОВ. Все элементы в А3 уникальны.
count(A3)
...
group by
← →
БарЛог © (2007-07-19 11:11) [9]Slider007 © (19.07.07 09:45) [8]
> group by
А зачем мне группировка?
← →
Alien1769 © (2007-07-19 11:15) [10]
> > group by
> А зачем мне группировка?
Тогда переведи на русский
> СУММУ КОЛИЧЕСТВА ЭЛЕМЕНТОВ
← →
БарЛог © (2007-07-19 11:22) [11]Alien1769 © (19.07.07 11:15) [10]
Число элементов (записей), удовлетворяющих условию.
count подходит.
← →
Johnmen © (2007-07-19 11:30) [12]
> БарЛог © (19.07.07 09:43) [6]
В плане неспешного трёпа - а кой фиг тебе давали ссылки на документацию, если один хрен ты её читать не собираешься?
← →
БарЛог © (2007-07-19 17:32) [13]Johnmen © (19.07.07 11:30) [12]
Читаю и еще как! Просто не на все вопросы ответ сразу находится. В плане неспешного трёпа :)
← →
Юрий Зотов © (2007-07-20 00:37) [14]> БарЛог © (18.07.07 13:20)
> Сумма нескольких полей MySQL
Оказывается, Вам была нужна сумма значений ОДНОГО поля (А3) в записях, удовлетворяющих условию выборки, а вовсе не сумма НЕСКОЛЬКИХ полей.
Если хотите получить точный ответ, то старайтесь точно формулировать и вопрос. Это хорошо, что у Сергея М. телепатор сработал, а иначе долго пришлось бы Вам ждать.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.08.19;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.042 c