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

검색 영역

컨텐츠 검색

sql2005

  • 다중 primary key 설정하기

    2009.05.08 by luckey

  • 회원랭킹 & 급상승 회원랭킹

    2009.04.18 by luckey

  • 회원이름 가져오기

    2009.04.18 by luckey

  • SQL 에서 Split 구현하기

    2009.04.01 by luckey

  • 검색쿼리(090326)

    2009.03.26 by luckey

다중 primary key 설정하기

primary key가 여러개 필요한 경우가 있다. create table test ( pkTest1 int primary key not null, pkTest2 int primary key not null ) 테이블 'test'에 여러 PRIMARY KEY제약 조건을 추가할 수 없습니다. 이런식으로 테이블을 만들면 에러가 날 것이다. 아래와 같은 방법으로 해결이 가능하다. create table test ( pkTest1 int not null, pkTest2 int not null, primary key(pkTest1, pkTest2) ) primary key를 다중으로 설정하게 되면 설정된 모든 키에 대한 중복데이터가 입력이 되지 않는다.

청강컴정/DataBase 2009. 5. 8. 00:28

회원랭킹 & 급상승 회원랭킹

회원랭킹 이름 : mRank(int, int, int) 기능 : 선택된 카페에 등록된 회원의 총 접속수 별 랭킹 설명 : 선택된 카페에 등록된 모든 회원의 총 접속수를 더하여 1위 ~ 50위까지의 순위를 출력한다. 연결테이블 : member_join, member 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 ..

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

회원이름 가져오기

사용방법 cafe_manage.dbo.memName('아이디', 번호) 1. 아이디만 알고 번호는 모를경우 : cafe_manage.dbo.memName('아이디', null) 2. 번호만 알고 아이디는 모를경우 : cafe_manage.dbo.memName(null, 번호) 3. 둘다 알고 있을 경우 : cafe_manage.dbo.memName('아이디', 번호) 4. 둘다 모를경우 : 쓰지마세요~ 주의사항 : 둘다 null값을 넣을수는 없다. 아이디 또는 번호를 넣으면 이름을 return해준다. create function memName (@mNum int, @mID varchar(20)) returns nvarchar(5) as begin declare @returns nvarchar(5) if(..

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

SQL 에서 Split 구현하기

declare @result nvarchar(max) set @result = '' declare @param varchar(max) declare @div varchar(1) set @param = '1,2,4' set @div = ',' declare @index int declare @pos int declare @order int declare @temp varchar(max) set @index = 1 set @pos = 1 while @pos > 0 begin set @pos = charindex(@div, @param, @index) if @pos = 0 begin set @temp = right(@param, len(@param) - @index + 1) end else begin set ..

청강컴정/DataBase 2009. 4. 1. 00:01

검색쿼리(090326)

create table board ( id int identity(1,1), name nvarchar(10), contents nvarchar(1000), email varchar(100), password varchar(20) ) listbox의 검색 조건과 검색내용을 입력받아 검색된 결과를 출력한다. 검색조건은 name, contents, email 으로 되어 있으며 검색내용은 무작위 입력이기 때문에 like를 사용한다. 하나의 프로시져로 전체보기와 검색을 동시에 하려고 하다보니.... 따로 짤껄 그랬나...;; 머 페이징도 넣어야 하고.. 하나의 쿼리로 하는것이.. 낳지 않을까 생각해본다. null값 체크 부분은 함수로 빼서 처리 --- 검색 프로시져 --- create proc select_boa..

청강컴정/Board 2009. 3. 26. 20:34

추가 정보

인기글

최신글

페이징

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

티스토리툴바