powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / как объединить данные
4 сообщений из 4, страница 1 из 1
как объединить данные
    #39178754
madamx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста,есть таблица 'product'

id int(7)
uid int(7)
amout int(7)
price double(10,4)

id uid amout price
9 1 50006 10.2007
10 11 456 14.0406
11 4 10000 12.0000
12 12 4322 10.2007
13 1 30000 20.0000

сейчас они у меня выводятся так

количество по цене
50006 10.2007 +
456 14.0406
10000 12.0000
4322 10.2007 +
30000 20.0000

как вывести так,чтобы количество суммировалось если цена одинакова

количество по цене
54328 10.2007
456 14.0406
10000 12.0000
30000 20.0000

через group by пробовала,увы не получается
...
Рейтинг: 0 / 0
как объединить данные
    #39178817
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>количество суммировалось
sum(количество)
>если цена одинакова
вот по цене и группируйте

что тут может "не получиться", ума не приложу.
...
Рейтинг: 0 / 0
как объединить данные
    #39178877
madamx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может я что то не так делаю

$bay = db_query("SELECT amout,price,SUM(amout) FROM product GROUP BY price DESC")
while($myrow=mysql_fetch_array($bay))

echo ' ',$myrow[amout],' ',$myrow[price];


выводится только

количество по цене
50006 10.2007
456 14.0406
10000 12.0000
30000 20.0000

все остальные просто не выводятся и не суммируются
4322 10.2007
7432 20.0000 ...........

с GROUP BY никогда не сталкивалась ((((
...
Рейтинг: 0 / 0
как объединить данные
    #39179466
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
madamxвыводится только

количество по цене
50006 10.2007
456 14.0406
10000 12.0000
30000 20.0000
madamxSELECT amout,price,SUM(amout) FROMвыбираете три поля(кстати, зачем?), а выводите два? ну и кто ж в этом виноват?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / как объединить данные
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]