I have problem with querying data in MySQL, I want my data to display like this:
| id | Name | Kp | price |
|---|---|---|---|
| KI014 | TPD | SS10 | 1000 |
| SS11 | 2000 | ||
| SS12 | 3000 | ||
| KI015 | ASD | SK14 | 1500 |
| SK15 | 2500 |
My query is like this:
SELECT SQL_CALC_FOUND_ROWS produkreseller.IDRESELLER as ID,
masterreseller.NAMARESELLER as Name,
produk.KodeProduk as KP,
produkreseller.hargajual as Price
FROM produkreseller
INNER JOIN produk ON produkreseller.IdProduk = produk.IDPRODUK
INNER JOIN masterreseller ON produkreseller.IDRESELLER = masterreseller.idreseller
ORDER BY masterreseller.idreseller;
And the result from that query is:
| id | Name | Kp | price |
|---|---|---|---|
| KI014 | TPD | SS10 | 1000 |
| KI014 | TPD | SS11 | 2000 |
| KI014 | TPD | SS12 | 3000 |
| KI015 | ASD | SK14 | 1500 |
| KI015 | ASD | SK15 | 2500 |