Mijn vraag
Wij zijn bezig om in een magento database diverse queries aan het maken om zo op een makkelijke manier data op te halen voor een eigen reportage.
In totaal bevindt zich de data in 4 tabellen namelijk: sales_flat_order, purchase_product_serial, purchase_order en purchase_supplier
Op zich de data ophalen is geen probleem echter is bij de tabel purchase_product_serial een probleem dat het serienummer op 2 regels staat, namelijk voor de inkoop order en voor de verkoop order.
Wat ik al gevonden of geprobeerd heb
Ik ben zover dat ik onderstaande query werkend heb en daarmee krijg ik een groot gedeelte van de data echter is alles dus op 2 regels en heb ik geen leverancier naam erbij staan. Zodra ik deze namelijk in de query erbij voeg krijg ik geen data meer terug.

Weet iemand misschien hoe ik de code als zodanig moet/kan aanpassen zodat ik en de leverancier te zien krijg en de dubbele regels niet meer heb?
Wij zijn bezig om in een magento database diverse queries aan het maken om zo op een makkelijke manier data op te halen voor een eigen reportage.
In totaal bevindt zich de data in 4 tabellen namelijk: sales_flat_order, purchase_product_serial, purchase_order en purchase_supplier
Op zich de data ophalen is geen probleem echter is bij de tabel purchase_product_serial een probleem dat het serienummer op 2 regels staat, namelijk voor de inkoop order en voor de verkoop order.
Wat ik al gevonden of geprobeerd heb
Ik ben zover dat ik onderstaande query werkend heb en daarmee krijg ik een groot gedeelte van de data echter is alles dus op 2 regels en heb ik geen leverancier naam erbij staan. Zodra ik deze namelijk in de query erbij voeg krijg ik geen data meer terug.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| SELECT sales_flat_order.entity_id, sales_flat_order.increment_id AS `Order ID`, sales_flat_order.created_at AS Besteldatum, sales_flat_order.`status`, purchase_order.po_sup_num, purchase_product_serial.pps_serial, purchase_product_serial.pps_salesorder_id, purchase_product_serial.pps_purchaseorder_id FROM purchase_product_serial LEFT JOIN sales_flat_order ON sales_flat_order.entity_id = purchase_product_serial.pps_salesorder_id LEFT JOIN purchase_order ON purchase_product_serial.pps_purchaseorder_id = purchase_order.po_num GROUP BY purchase_product_serial.pps_serial |

Weet iemand misschien hoe ik de code als zodanig moet/kan aanpassen zodat ik en de leverancier te zien krijg en de dubbele regels niet meer heb?
-Te huur