# API Abfrage Datenbank

**URL:** <https://forum.shopware.com/t/api-abfrage-datenbank/39906>\
**Category:** Programmierung\
**Created:** [18. September 2016 um 19:51 UTC](https://forum.shopware.com/t/api-abfrage-datenbank/39906 "2016-09-18T19:51:34Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![danwir](https://avatars.discourse-cdn.com/v4/letter/d/eada6e/32.png) [@danwir](https://forum.shopware.com/u/danwir)\
**Post date:** [18. September 2016 um 19:51 UTC](https://forum.shopware.com/t/api-abfrage-datenbank/39906/1 "2016-09-18T19:51:34Z")

</div>

Hallo,

ich bräuchte mal eure Hilfe bzgl. eines Denkfehlers.

&nbsp;

Aktuell Frage ich per API eine CSV Datei ab, welche mit der Shopware Datenbank verglichen wird. Nach dem Motto , ist CSV Artikel = Shopware Artikelnummer, mache …

Jetzt habe ich das Problem, das es anscheinend Artikel im Shop gibt welche nicht in der CSV sind. Diese werden natürlich niemals berücksichtigt, Da ja die CSV als Basis genommen wird.

Hat einer ne Idee oder nen direkten Code Ansatz wie ich die Datenbank mit der CSV abgleiche, also genau anders herum ?

Und ich müsste irgendwie eine Ausgabe haben, wo ich sehen kann, wo es unterschiede gibt, quasi alle Artikelnummern die nicht gleich sind ( Datenbank = CSV)

Wenn das jemand prof. also auf Rechnung machen könnte wäre es auch ok, nur brauche ich da ne saubere Lösung für.

MfG

Daniel

---

<div class="post-metadata">

**Author:** ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)\
**Post date:** [19. September 2016 um 06:38 UTC](https://forum.shopware.com/t/api-abfrage-datenbank/39906/2 "2016-09-19T06:38:55Z")

</div>

Wie Du schon schreibst es gibt zig Ansätze. Abgleichen&nbsp;CSV --\> Shop und Shop --\> CSV. Die Daten aus dem Shop kannst Du aus der MySQL direkt, über die API oder über den Export erhalten.
