11. November 2009 10:13
11. November 2009 10:37
11. November 2009 12:03
11. November 2009 13:13
11. November 2009 15:36
11. November 2009 16:08
SELECT [New_parentaccountidName]
,[New_bezeichnung1]
,[New_bezeichnung2]
,[New_Bezeichnung3]
,[New_angebotnummer]
,[New_parentaccountid]
,[New_produktgruppe]
,[New_lagenanzahl]
,[New_datum]
,[New_pauschalpreis]
,[New_erstmuster]
,[New_serienmuster]
,[New_serie]
,[New_expressmuster]
,[New_erstserie]
FROM [tw_elektric_MSCRM].[dbo].[New_offer] a1
WHERE month([New_datum])= 10
AND (
SELECT COUNT(*) as Anzahl
FROM [tw_elektric_MSCRM].[dbo].[New_offer] b1
WHERE a1.[New_parentaccountidName] = b1.[New_parentaccountidName]
GROUP BY [New_parentaccountidName]
) = 1
GO
SELECT COUNT(*) as Anzahl,
[New_parentaccountidName]
FROM [tw_elektric_MSCRM].[dbo].[New_offer] b1
WHERE New_datum < CONVERT(datetime, '01.10.2009')
GROUP BY [New_parentaccountidName]
AND (
SELECT COUNT(*) as Anzahl
FROM [tw_elektric_MSCRM].[dbo].[New_offer] b1
WHERE a1.[New_parentaccountidName] = b1.[New_parentaccountidName]
AND New_datum < CONVERT(datetime, '01.10.2009')
GROUP BY [New_parentaccountidName]
) = NOTHING
11. November 2009 16:58
SELECT [New_parentaccountidName]
,[New_bezeichnung1]
,[New_bezeichnung2]
,[New_Bezeichnung3]
,[New_angebotnummer]
,[New_parentaccountid]
,[New_produktgruppe]
,[New_lagenanzahl]
,[New_datum]
,[New_pauschalpreis]
,[New_erstmuster]
,[New_serienmuster]
,[New_serie]
,[New_expressmuster]
,[New_erstserie]
FROM [tw_elektric_MSCRM].[dbo].[New_offer] a1
WHERE month([New_datum])= 10
AND (
SELECT COUNT(*) as Anzahl
FROM [tw_elektric_MSCRM].[dbo].[New_offer] b1
WHERE a1.[New_parentaccountidName] = b1.[New_parentaccountidName]
AND month([New_datum]) = 10
GROUP BY [New_parentaccountidName]
) > 0
GO
12. November 2009 09:18
declare @SQL nvarchar(max)
set @SQL = '
SELECT newOffer0.[New_parentaccountidName]
,newOffer0.[New_bezeichnung1]
,newOffer0.[New_bezeichnung2]
,newOffer0.[New_Bezeichnung3]
,newOffer0.[New_angebotnummer]
,newOffer0.[New_parentaccountid]
,newOffer0.[New_produktgruppe]
,newOffer0.[New_lagenanzahl]
,newOffer0.[New_datum]
,newOffer0.[New_pauschalpreis]
,newOffer0.[New_erstmuster]
,newOffer0.[New_serienmuster]
,newOffer0.[New_serie]
,newOffer0.[New_expressmuster]
,newOffer0.[New_erstserie]
FROM (' + @CRM_FilteredNew_Offer + ') as newOffer0
WHERE (
SELECT COUNT(*) as Anzahl
FROM (' + @CRM_FilteredNew_Offer + ') as newOffer1
WHERE newOffer0.[New_parentaccountidName] = newOffer1.[New_parentaccountidName]
GROUP BY newOffer1.[New_parentaccountidName]
) = 1
'
exec(@SQL)
12. November 2009 09:27