sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan kan jeg udelade at deltage i disse #temp (standarddata) og en anden tabel?

Det er din where-klausul, det, der filtrerer nogle tidsintervaller ud. Du skal indstille klausulen for indre valg:

select Count(VisitingCount) as VisitingCount,[Time]      
from   
#temp as Alltimes
left outer join   
( SELECT Page,Date,[user],      
        dbo.fn_GetActivityLogArranger2(Date,'hour') as [Time]
        FROM scr_SecuristLog      
        where Date between '2009-04-30' and '2009-05-02'      
        and      
        [user] in      
        (       select USERNAME      
                from scr_CustomerAuthorities      
                where customerID=Convert(varchar,4)      
                and ID=Convert(varchar,43)      
        )      
) scr_SecuristLog      
on Alltimes.[Time] = scr_SecuristLog.[Time]
group by [Time] order by [Time] asc



  1. Sådan udføres en Failback-handling for MySQL-replikeringsopsætning

  2. SQL Server 2005-fejl ved gruppering ved hjælp af underforespørgsel

  3. Sådan returneres alle upålidelige udenlandske nøglebegrænsninger i SQL Server (T-SQL-eksempel)

  4. Nogle spørgsmål relateret til SphinxSE og RT indekser