SQL 저장 프로시저의 SQL 문 연결
ANSI_NULLS 설정
QUOTED_IDENTIFIER 설정
이동
-- =================== =========================
-- 작성자:wgh
-- 작성 날짜: 2012-06 -07
-- 설명: IP 접속 사전 통계
-- ========================= = ===================
프로시저 생성 [dbo].[PROC_HB_PreStatByIP]
@BeginTime varchar(50),
@EndTime varchar(50),
@TimeType int, --0은 시간을 나타내고, 1은 일을 나타냅니다.
@ChannelID varchar(10)='0',
@IpAddress varchar(20)
AS
BEGIN
@sql1 nvarchar(2000)
IF @TimeType = 0
선언BEGIN
SET @sql1='SELECT CONVERT(varchar(13),AddTime,120) AS ''날짜''
,ChannelID AS ''홍보 채널''
,IPAddress AS ''IP 주소''
,ViewCount AS ''조회수''
,ClickCount AS ''클릭수''
FROM dbo .HB_AdPreStatIP WHERE AddTime>='''+@BeginTime+''' AND AddTime<='''+@EndTIme+''''
IF @ChannelID <> '0'
BEGIN
SET @sql1 =@sql1 + ' AND ChannelID='''+@ChannelID+''''
END
IF @IpAddress < > ' '
BEGIN
SET @sql1 =@sql1 +' AND IPAddress='''+@IpAddress+''''
END
SET @ sql1 =@sql1+' ORDER BY ViewCount DESC'
END
ELSE
BEGIN
SET @sql1='SELECT CONVERT(varchar( 10), AddTime,120) AS ''날짜''
,ChannelID AS ''홍보 채널''
,IPAddress AS ''IP 주소''
, SUM(ViewCount ) AS ''조회수''
,SUM(ClickCount) AS ''클릭수''
FROM dbo.HB_AdPreStatIP WHERE AddTime>='''+@ BeginTime+''' AND AddTime<='''+@EndTIme+''''
IF @ChannelID > '0'
BEGIN
SET @sql1 =@sql1 + ' AND ChannelID ='''+@ChannelID+''''
END
IF @IpAddress <> ''
BEGIN
SET @sql1 = @sql1 +' AND IPAddress='''+@IpAddress+''''
END
SET @sql1 =@sql1 + 'GROUP BY CONVERT(varchar(10),AddTime, 120 ),ChannelID,IPAddress ORDER BY SUM(ViewCount) DESC'
END
EXEC sp_executesql @sql1
END

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제









