# SQL Kundendaten Abfrage

**URL:** https://forum.shopware.com/t/sql-kundendaten-abfrage/48050
**Category:** Sonstiges
**Created:** [5. September 2017 um 06:18 UTC](https://forum.shopware.com/t/sql-kundendaten-abfrage/48050 "2017-09-05T06:18:30Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [5. September 2017 um 06:18 UTC](https://forum.shopware.com/t/sql-kundendaten-abfrage/48050/1 "2017-09-05T06:18:30Z")

</div>

Hallo. Ich würde gern drei Tabellen vereinigen und die Daten dort herauszuziehen. Die UserID, email, firstname und lastname.

Ohne UserID:

```
select u.email, d.firstname, d.lastname from s_user as u, s_user_addresses as d where u.id = d.user_id

```

&nbsp;Mit User ID(3.Tabelle) funktioniert es nicht:

```
select c.userID, u.email, d.firstname, d.lastname from s_user as u, s_user_addresses as d, s_user_attributes as c where u.id = d.user_id and u.id = c.s_user_attributes

```

Kann mir jemand sagen was hier falsch ist? Danke und Gruss

---

<div class="post-metadata">

### Author: ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)
#### Post date: [5. September 2017 um 06:29 UTC](https://forum.shopware.com/t/sql-kundendaten-abfrage/48050/2 "2017-09-05T06:29:33Z")

</div>

Hi,

dein WHERE-Statement am Ende stimmt nicht:

```
where u.id = d.user_id and u.id = c.s_user_attributes

```

am Ende soll es doch vermutlich heißen:

```
where u.id = d.user_id and u.id = c.userID

```

oder?

---

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [5. September 2017 um 07:51 UTC](https://forum.shopware.com/t/sql-kundendaten-abfrage/48050/3 "2017-09-05T07:51:18Z")

</div>

Stimmt, aber die SQL ist auch ganz und gar falsch, habe es mit joins gelöst. Die Kundennummer aus dem Backend scheint allerdings nicht die **userID** aus **s\_user\_attributes** zu sein? Welche Tabelle/Spalte ist die Richtige? Danke! [@Daniel Nögel]([http://forum.shopware.com/profile/4010/Daniel](http://forum.shopware.com/profile/4010/Daniel) Nögel “Daniel Nögel”)‍

---

<div class="post-metadata">

### Author: ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)
#### Post date: [5. September 2017 um 10:25 UTC](https://forum.shopware.com/t/sql-kundendaten-abfrage/48050/4 "2017-09-05T10:25:43Z")

</div>

Hi,

jo, du kannst das auch mit WHERE verknüfen, das ist eher der “old school” weg 🙂

Die Kundennummer findest du als “customernumber” in der Tabelle s\_user, in älten SW-Versionen in der s\_user\_billingaddress IIRC.&nbsp;

Daniel
