|
|
|
как объединить данные
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста,есть таблица '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 пробовала,увы не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2016, 13:30 |
|
||
|
как объединить данные
|
|||
|---|---|---|---|
|
#18+
>количество суммировалось sum(количество) >если цена одинакова вот по цене и группируйте что тут может "не получиться", ума не приложу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2016, 14:23 |
|
||
|
как объединить данные
|
|||
|---|---|---|---|
|
#18+
Может я что то не так делаю $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 никогда не сталкивалась (((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2016, 14:59 |
|
||
|
как объединить данные
|
|||
|---|---|---|---|
|
#18+
madamxвыводится только количество по цене 50006 10.2007 456 14.0406 10000 12.0000 30000 20.0000 madamxSELECT amout,price,SUM(amout) FROMвыбираете три поля(кстати, зачем?), а выводите два? ну и кто ж в этом виноват? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2016, 07:18 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39178817&tid=1832109]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 198ms |
| total: | 318ms |

| 0 / 0 |
