Я извлек данные из базы данных и отсортировал их по идентификатору. Теперь мне нужно выделить строки с разными идентификаторами. Цель состоит в том, чтобы узнать общую стоимость каждого идентификатора и последней даты.Как отделить данные, извлеченные из таблицы в PHP
b_id price date
---- ----------------
1 98.30 2014-05-14
1 65.70 2014-05-07
2 14.40 2014-05-06
2 55.60 2014-05-07
2 38.20 2014-04-06
3 84.40 2014-04-02
3 31.30 2014-04-12
3 74.40 2014-05-06
Я пытался отделить его с помощью -
while ($row = mysqli_fetch_array($result1)) {
if($row['b_id'] == 1){
}
}
Но я не могу их запрограммировать. Как я могу выделить строки? Я делаю это неправильно?
было бы лучше сделать это прямо на запросе вместо кода PHP ? –
Попробуйте 'SELECT SUM (b_id) FROM tablename WHERE b_id = 1 AND date = 'your_pick'' –