1
Ich habe diese TabellenJoining Kunden und Tags Tabelle
Customers
CustomerNumber date
001 8/1/2017
002 8/2/2017
003 8/3/2017
Tags
Index Tag Description
1 NEW New customer
2 OTHER Some other tag
Customers_Tags
TagIndex CustomerNumber
1 001
1 002
2 002
2 003
Wie kann ich, in einer einzigen Abfrage, erhalten alle Kunden mit dem Tag 1 und auch alle anderen Tags die Kunden haben? Also, wenn die Suche nach Tag 1 get:
customer tag date
001 1 8/1/2017
002 1 8/2/2017
002 2 8/2/2017
Danke, funktioniert perfekt. Gibt es eine einfache Möglichkeit, um die Anzahl der Tags nach Kunden hinzuzurechnen? –
@PatrickSchomburg Sie können 'count()' als Fensterfunktion verwenden wie 'select ..., CustomerTagCount = count (*) über (partition by ct.customernumber)' – SqlZim
Du bist großartig, danke. –