我有一個簡單的表(mgap_orders),其中包含客戶訂單。多個具有相同的ID(mgap_ska_id),我只想從表中拉出5條記錄並顯示全部五條記錄。顯示來自查詢的5行數據
我可以通過以下查詢和PDO輕鬆獲得一條記錄,但是如何顯示5行而不是僅顯示一行?
$result_cat_item = "SELECT * FROM mgap_orders WHERE mgap_ska_id = '$id' GROUP BY mgap_ska_id";
while($row_cat_sub = $stmt_cat_item->fetch(PDO::FETCH_ASSOC))
{
$item=$row_cat_sub['mgap_item_description'];
$item_num=$row_cat_sub['mgap_item_number'];
$item_type=$row_cat_sub['mgap_item_type'];
$item_cat=$row_cat_sub['mgap_item_catalog_number'];
$item_ven=$row_cat_sub['mgap_item_vendor'];
$item_pur=$row_cat_sub['mgap_item_percent_purchased'];
$item_sales=$row_cat_sub['mgap_item_sales'];
}
使用限制5簡單 –
你知道哪5行嗎? –
擺脫那個笨蛋GROUP BY – Strawberry