 |
พอได้ทำ Select ฐานข้อมูลออกมาให้โชว์จากน้อยไปหามาก แต่มันไม่ได้ช่วยทีครับ |
|
 |
|
|
 |
 |
|
พอดีต้องการเรียงข้อมูล เลขที่สั่งซื้อ จากน้อยไปหามาก ทีนี้ติดปัญหาครับ
รูปก่อนจะเพิ่ม Order_ID ASC ครับ

Error หลังเพิ่ม Order_ID ASC

Code ของเก่าก่อนจะเพิ่ม Order_ID ASC มาครับ
Code (PHP)
$strSQL = "SELECT DISTINCT
tb_order.*, tb_product.*, tb_customer.*, tb_receipt.*, tb_order_details.*
FROM
tb_product , tb_customer , tb_receipt , tb_order_details , tb_order
WHERE
tb_order_details.Order_ID = tb_order.Order_ID AND
tb_order_details.Pd_ID = tb_product.Pd_ID AND
tb_order.Cus_ID = tb_customer.Cus_ID AND
tb_receipt.Order_ID = tb_order.Order_ID AND
Order_Deliverydate between '".$_POST['startdate0']."' and '".$_POST['startdate1']."' order by Order_Date ASC";
Code ด้านล่างคือเพิ่ม Order_ID ASC มาแล้ว ERROR
Code (PHP)
$strSQL = "SELECT DISTINCT
tb_order.*, tb_product.*, tb_customer.*, tb_receipt.*, tb_order_details.*
FROM
tb_product , tb_customer , tb_receipt , tb_order_details , tb_order
WHERE
tb_order_details.Order_ID = tb_order.Order_ID AND
tb_order_details.Pd_ID = tb_product.Pd_ID AND
tb_order.Cus_ID = tb_customer.Cus_ID AND
tb_receipt.Order_ID = tb_order.Order_ID AND
Order_Deliverydate between '".$_POST['startdate0']."' and '".$_POST['startdate1']."' order by Order_Date ASC , Order_ID ASC";
Tag : PHP, MySQL
|
|
 |
 |
 |
 |
Date :
2015-12-11 17:20:17 |
By :
beerlet |
View :
890 |
Reply :
6 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
order by Order_Date , Order_ID ASC
|
 |
 |
 |
 |
Date :
2015-12-11 17:30:00 |
By :
noMerzy |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เชื่อมหลายตารางควรใส่ table ไปด้วยครับ
ORDER BY tb_order.Order_Date , tb_order.Order_ID ASC
|
 |
 |
 |
 |
Date :
2015-12-11 20:23:06 |
By :
noMerzy |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

|
 |
 |
 |
 |
Date :
2015-12-11 23:36:17 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|