Alienus Non diutius

고정 헤더 영역

글 제목

메뉴 레이어

Alienus Non diutius

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 분류 전체보기 (403)
    • Programming (87)
      • asp.net (11)
      • javascript (24)
      • ms-sql (10)
      • php (11)
      • CodeIgniter (8)
      • mysql (2)
      • html (7)
      • etc (11)
      • language history (0)
    • Review (16)
    • hobby (14)
    • 청강컴정 (210)
      • 교육학개론 (6)
      • 중기청창업경진대회 (3)
      • 09소프트웨어공학기말 (6)
      • Embedded (1)
      • 09DataBase중간고사 (27)
      • 09DataBase기말고사 (16)
      • MFC (13)
      • 시스템프로그래밍 (35)
      • 소프트웨어공학 (21)
      • JAVA (6)
      • C# (8)
      • C++ (7)
      • C (1)
      • Board (2)
      • .NET (13)
      • DataBase (34)
      • 기타 (10)
    • smartPhone (18)
      • Android (13)
      • T옴니아 (1)
      • 뉴스&정보 (3)
    • IDEA (51)
      • 미래를꿈꾸는사람들 (6)
      • Social (0)
      • 스크랩자료 (7)
      • 요리 (1)
      • 경제 (2)
      • PenPalOn (5)
      • BookPalOn (2)
      • CKMC (11)

검색 레이어

Alienus Non diutius

검색 영역

컨텐츠 검색

청강컴정/09DataBase중간고사

  • 090426

    2009.04.26 by luckey

  • 페이징

    2009.04.25 by luckey

  • 카페목록

    2009.04.25 by luckey

  • 가입한 카페 목록

    2009.04.25 by luckey

  • 로그인처리 - loginChk

    2009.04.25 by luckey

  • 090425 현재까지 작성된 쿼리모음

    2009.04.24 by luckey

  • 카페명 및 가입된 회원여부 알아오기

    2009.04.24 by luckey

  • 발자취

    2009.04.23 by luckey

090426

청강컴정/09DataBase중간고사 2009. 4. 26. 19:09

페이징

--페이징 프로시저 create proc pagen_num(@ct_text nvarchar(20),@text nvarchar(50),@page_num int) --@page_num int as begin if(@ct_text is null or @ct_text = '') begin select ceiling(cast(count(*) as float)/@page_num) from dbo.Cafe end else if(@ct_text = 'All')-- 카테고리랑 상관없이 카페명으로만 검색 begin select ceiling(cast(count(*) as float)/@page_num) from dbo.Cafe where name like '%' + @text + '%' end else--카테고리와 카페명..

청강컴정/09DataBase중간고사 2009. 4. 25. 16:41

카페목록

create proc List_Cafe(@ct_text nvarchar(20) ,@text nvarchar(50),@pagen int,@page int, @mID varchar(20)) -- List_Cafe 프로시저를 만들어줌 -- @ct_text, @text, @pagen, @page변수 선언 as begin declare @table table --table 자료형으로 @table 변수 선언 ( sn int, -- sn이라는 int형 컬럼 선언 cnt int, --cnt라는 int형 컬럼 선언 name nvarchar(50), --name이라는 nvarchar컬럼 선언 make_date char(10), --make_date라느 char컬럼 선언 cate_name nvarchar(20), --cat..

청강컴정/09DataBase중간고사 2009. 4. 25. 12:09

가입한 카페 목록

create proc myCafe(@mID varchar(20)) as begin select fk_cafe as cNum, cf.name as cName from member_join as mj inner join cafe as cf on mj.fk_cafe = cf.sn inner join member as mb on mj.fk_member = mb.sn where id = @mID end

청강컴정/09DataBase중간고사 2009. 4. 25. 12:08

로그인처리 - loginChk

이름 : loginChk(varchar(20), nvarchar(5)) 기능 : 회원로그인 처리 설명 : 회원아이디를 먼저 검사한 후 이름값을 가져온다. 이름값이 없으면 등록되지 않은 회원으로 처리한다. 이름이 있을경우에는 입력받은 이름과 DataBase의 이름을 체크하여 맞는지 확인한다. 반환 : 0 - 가입된 정보 없음 1 - 가입된 정보 있음(로그인 처리) 2 - 등록된 정보는 있으나 이름이 잘못되었음 create proc loginChk(@mID varchar(20), @mName nvarchar(5)) as begin declare @mChk smallint --로그인 결과를 담을 변수 declare @mNameDB varchar(20) --해당아이디의 이름을 담을 변수 --아이디에 맞는 이름을..

청강컴정/09DataBase중간고사 2009. 4. 25. 02:24

090425 현재까지 작성된 쿼리모음

--회원랭킹 create proc mRank(@pagein int, @page int, @cafeNum int) as begin declare @tempTable table ( rank int, mName nvarchar(5), mID varchar(20), mVisit int, mDate datetime ) insert into @tempTable select rank() over(order by visit_count desc) as rank, name as mName, id as mID, visit_count as mVisit, join_date as mDate from member_join as mj inner join member as mb on mj.fk_member = mb.sn where f..

청강컴정/09DataBase중간고사 2009. 4. 24. 09:00

카페명 및 가입된 회원여부 알아오기

create proc cName(@cNum int, @mID varchar(20)) as begin select name as cName, cafe_manage.dbo.nullNum(( select count(*) from member_join as mj inner join member as mb on mj.fk_member = mb.sn where mj.fk_cafe = 1 group by mb.id having mb.id=@mID)) as cnt from cafe where sn = @cNum end

청강컴정/09DataBase중간고사 2009. 4. 24. 08:41

발자취

declare @mNum int set @mNum = 2 select top(10) cNum, name, vDay from ( select fk_member as mNum, fk_cafe as cNum, row_number() over(partition by fk_cafe order by visit_date_day desc) as rank, visit_date_day as vDay from member_visit where fk_member =@mNum ) as mv inner join cafe as cf on mv.cNum = cf.sn where rank = 1 and cast(vDay as datetime) > getdate()-7 order by vDay desc

청강컴정/09DataBase중간고사 2009. 4. 23. 22:10

추가 정보

인기글

최신글

페이징

이전
1 2 3 4
다음
TISTORY
Alienus Non diutius © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바