Я хочу, чтобы удалить дубликаты вывода в моей таблице, таблица выглядит следующим образомУдалить повторяющиеся строки из таблицы выходных
Order No Customer Name Order
1001 John Milk
1001 John Egg
1002 Mark Milk
1002 Mark Bread
Я не хочу, чтобы это было как этот
Order No Customer Name Order
1001 John Milk
Egg
1002 Mark Milk
Bread
Порядка нет и имя клиента использует RowSpan = 2
клиента и заказ приходит из другой таблицы в моей базе данных
Запрос этой таблицы происходит от внутреннего соединения запроса присоединиться к два
$query = mysql_query("select customer.customerName, order.orderNo, order.item
from customer inner join orderInfo on orderInfo.customerId = customer.customerId");
while($order = mysql_fetch_assoc($query))
{
echo '<tr>
<td>'.$order['orderNo'].'</td>
<td>'.$order['customerName'].'</td>
<td>'.$order['item'].'</td>
</tr>';
}
и выход выше коды является первой иллюстрацией
Как бы достичь 2-ой иллюстрации, там что-то не так с моя таблица или я должен использовать правильный запрос?
использование выбрать отличный –
Это не DBMS, что нужно сделать. Пусть слой выше позаботится о презентации. – jarlh
Можете ли вы добавить свой PHP-код? – DesignerGuy