select
u.Resnet_Agent_ID,
u.First_Name + ' ' + u.Last_Name AS [Agent Name],
u.Email,
[Current Membership Level] = CASE
WHEN u.UserMembershiptType_CodeID = 1 THEN 'Standard'
WHEN u.UserMembershiptType_CodeID = 2 THEN 'Premium Membership'
WHEN u.UserMembershiptType_CodeID = 3 THEN 'Pro Plus Membership'
WHEN u.UserMembershiptType_CodeID = 4 THEN 'Pro Plus Trial'
WHEN u.UserMembershiptType_CodeID = 5 THEN 'Premium Free Trial'
WHEN u.UserMembershiptType_CodeID = 6 THEN 'Pro'
WHEN u.UserMembershiptType_CodeID = 7 THEN 'Pro Plus Comp - Trial'
ELSE NULL END,
[Prior Paid Membership Level] = CASE
WHEN mh.MembershipType_CodeID = 2 THEN 'Premium Membership'
WHEN mh.MembershipType_CodeID = 3 THEN 'Pro Plus Membership'
WHEN mh.MembershipType_CodeID = 4 THEN 'Pro Plus Trial'
WHEN mh.MembershipType_CodeID = 5 THEN 'Premium Free Trial'
WHEN mh.MembershipType_CodeID = 6 THEN 'Pro'
WHEN mh.MembershipType_CodeID = 7 THEN 'Pro Plus Comp - Trial'
ELSE NULL END, mh.Description
from amp.dbo.tbl_User u (nolock)
join amp.dbo.tbl_MembershipHistoryNew mh (nolock)
on u.UniversalUserId = mh.AgentUniversalUserId
where u.IsAgent = 1 and mh.MembershipType_CodeID <> 1
SQL: Nur Gruppe nur Anzeige 1 Mitgliedschafts-Level
Wie kann ich Gruppe der aktuelle Mitgliedschaftsstufe nur Anzeige „eine aktuelle Mitgliedschaft Ebene, nur ein Resnet_Agent_ID nur ein Agent Namen, nur eine E-Mail "?
Wie haben Sie Wissen Sie, dass diese Spalte existiert hat, ohne dass ich Ihnen davon erzählt habe? i.ExpirationDate – IeeTeY
@IeeTeY Scheint wie etwas, das auf diesem Tisch existieren sollte. – SqlZim