За последние 24 часа нас посетили 46607 программистов и 1728 роботов. Сейчас ищут 567 программистов ...

Подсчет суммы для одинаковых значений в поле

Тема в разделе "PHP для новичков", создана пользователем Alex.G, 27 авг 2017.

  1. Alex.G

    Alex.G Активный пользователь

    С нами с:
    22 мар 2017
    Сообщения:
    44
    Симпатии:
    1
    Добрый вечер.
    У меня есть две таблицы:

    table1
    id_card | name |
    -----------+----------------------------+
    1 | OOO Компания 1 |
    -----------+----------------------------+
    2 | OOO Компания 2 |
    -----------+----------------------------+
    3 | OOO Компания 3 |
    -----------+----------------------------+

    и table2
    id_card | summa |
    -----------+----------------------------+
    1 | 7000 |
    -----------+----------------------------+
    2 | 8000 |
    -----------+----------------------------+
    3 | 9000 |
    -----------+----------------------------+
    1 | 7000 |
    -----------+----------------------------+
    2 | 8000 |
    -----------+----------------------------+
    3 | 9000 |
    -----------+----------------------------+

    Сделал такой запрос (правда до конца не уверен на сколько он рабочий)
    PHP:
    1. $sel = mysql_query("SELECT table2.id_card, SUM(summa) FROM table2 WHERE table2.id_card=table2.id_card GROUP BY table2.id_card");
    Не могу понять как теперь вывести
    ООО Компания 1 - 14000
    ООО Компания 2 - 16000
    ООО Компания 3 - 18000
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.816
    Симпатии:
    1.333
    Адрес:
    Лень
    SUM(summa) sumcorp
     
  3. Alex.G

    Alex.G Активный пользователь

    С нами с:
    22 мар 2017
    Сообщения:
    44
    Симпатии:
    1
    Спасибо огромное!
    Все получилось