 |
สอบถามการสร้าง Query ดึงข้อมูลที่มีวันที่เหมือนกันแต่สินค้าคนละ ID ให้แสดงเป็น Colum ตามภาพ |
|
 |
|
|
 |
 |
|
order by เอเยนต์, วันที่
แล้วใช้ if else ของ php จัดการการแสดงผล
แล้ว id สินค้า มีแค่นี้เหรอครับ โซดา 3 รายการ น้ำ 4 รายการ
|
 |
 |
 |
 |
Date :
2017-11-18 18:09:39 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใช่ครับพี่ มี 7 รายการ
|
 |
 |
 |
 |
Date :
2017-11-18 22:04:34 |
By :
sanooker.pgm |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (SQL)
select `D/O`, `agent`, `produce_date`,
if(id='soda1', `quanty`, '') as `soda1`,
if(id='soda2', `quanty`, '') as `soda2`,
...
...
if(id='water4', `quanty`, '') as `water4`,
from tablename
group by agent, produce_date
|
 |
 |
 |
 |
Date :
2017-11-19 09:34:24 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณมากๆเลยครับ
|
 |
 |
 |
 |
Date :
2017-11-19 15:56:03 |
By :
sanooker.pgm |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้แล้วครับผลลัพธ์ที่ต้องการ

|
 |
 |
 |
 |
Date :
2017-11-20 06:55:47 |
By :
sanooker.pgm |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|