Moin moin zusammen,
wir wollen so langsam die Influencer in der Wawi zu Pflegen und dafür habe ich auch schon ein paar " Eigene Felder" für Kunden hinterlegt.
In Grafana wollen/sollen wir die entsprechende übersicht erstellen über alle Influencer die in der Wawi gepflegt sind.
bis jetzt habe ich folgenden Code zusammengefrimmelt und bei dem ersten Influencer den ich zum testen mit Daten bespasst habe hat es auch einwandfrei funktioniert.
als ich dann einen zweiten Influencer mit Daten befüllt habe kam leider keine zweite Zeile hinzu.
habt ihr evtl. eine Idee wie ich das intelligenter anstellen könnte?
wir wollen so langsam die Influencer in der Wawi zu Pflegen und dafür habe ich auch schon ein paar " Eigene Felder" für Kunden hinterlegt.
In Grafana wollen/sollen wir die entsprechende übersicht erstellen über alle Influencer die in der Wawi gepflegt sind.
bis jetzt habe ich folgenden Code zusammengefrimmelt und bei dem ersten Influencer den ich zum testen mit Daten bespasst habe hat es auch einwandfrei funktioniert.
Code:
use eazybusiness
declare @Instagram as VARCHAR(100)
,@InstagramFolow as int
,@Twitch as VARCHAR(100)
,@TwitchFolow as int
,@Gutscheincode as VARCHAR(100)
,@UmsatzB as decimal(18,2)
,@UmsatzN as decimal(18,2)
,@Anzahl as int
,@Nachlass as decimal(18,2)
,@ID as int
SET @ID =(select kKunde from Kunde.tKundeEigenesFeld where kAttribut=253 and nWertInt=1)
select @Instagram=(SELECT cWertVarchar
FROM [Kunde].[tKundeEigenesFeld]
where kKunde=@ID and kAttribut=248)
, @Twitch = (SELECT cWertVarchar
FROM [Kunde].[tKundeEigenesFeld]
where kKunde=@ID and kAttribut=250)
, @InstagramFolow =(SELECT nWertInt
FROM [Kunde].[tKundeEigenesFeld]
where kKunde=@ID and kAttribut=249)
,@TwitchFolow = (SELECT nWertInt
FROM [Kunde].[tKundeEigenesFeld]
where kKunde=@ID and kAttribut=251)
SET @Gutscheincode = (SELECT cWertVarchar
FROM [Kunde].[tKundeEigenesFeld]
where kKunde=@ID and kAttribut=252)
SELECT @UmsatzB=sum(fWert)
,@UmsatzN=sum(fWertNetto)
,@Anzahl=count(kBestellung)
FROM [eazybusiness].[dbo].[tBestellungEckDaten]
where kBestellung in (SELECT tBestellung_kBestellung
FROM [eazybusiness].[dbo].[tbestellpos]
join [tBestellung]
on tbestellpos.tbestellung_kbestellung=[tBestellung].kBestellung
where cString = @Gutscheincode and nStorno=0)
SELECT
@Instagram as Instagram
,@InstagramFolow as "Instagramm Folower"
,@Twitch as Twitch
,@TwitchFolow as "Twitch Follower"
,@Gutscheincode As Gutscheincode
,@UmsatzB AS "Umsatz Brutto"
,@UmsatzN AS "Umsatz Netto"
,@Anzahl AS "Anzahl"
als ich dann einen zweiten Influencer mit Daten befüllt habe kam leider keine zweite Zeile hinzu.
habt ihr evtl. eine Idee wie ich das intelligenter anstellen könnte?