본문 바로가기 메뉴 바로가기

뭐든지하는 웹개발

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

뭐든지하는 웹개발

검색하기 폼
  • 분류 전체보기 (169)
    • serverSide (141)
      • windows (17)
      • Linux (64)
      • ASP (13)
      • PHP (14)
      • MSSQL (24)
      • MariaDB(MYSQL) (6)
      • Python (2)
    • clientSide (11)
      • javascript (11)
      • html (0)
      • css (0)
    • IDE (10)
      • VSCODE (6)
      • GIT (4)
    • 일상 (6)
      • 이야기 (6)
  • 방명록

serverSide/MSSQL (24)
[MSSQL] SELECT XML PATH 행데이터로 변경

SELECT DISTINCT ID, STUFF((SELECT ','+XX.NAME FROM (SELECT B.ID, S.NAME FROM TB_1 B INNER JOIN TB_2 BS ON (B.IDX = BS.IDX) INNER JOIN TB_3 S ON (BS.IDX1 = S.IDX1) WHERE B.IDX2 = '') XX WHERE XX.ID = YY.ID FOR XML PATH('')),1,1,'') AS NAME FROM (SELECT B.ID, S.NAME FROM TB_1 B INNER JOIN TB_2 BS ON (B.IDX = BS.IDX) INNER JOIN TB_3 S ON (BS.IDX1 = S.IDX1) WHERE B.IDX2 = '') YY 중요한 부분 SELECT DISTIN..

serverSide/MSSQL 2018. 7. 21. 10:08
[MSSQL] 월별 table 만들기 및 INSERT

DECLARE @SQL NVARCHAR(1000)--매달 말일 자동으로 실행되게 해당 월의 테이블이 있는지 없는지 확인 if not exists ( select * from dbo.sysobjects where id=object_id(N'dbo.TB_LOG'+replace(convert(char(7),getdate(),121),'-','')) and objectproperty(id,N'IsUserTable') = 1 ) --해당월의 테이블명으로 생성된게 없으면 월별 데이터를 가져다가 새로 월테이블로 생성 begin SET @SQL = 'select * INTO TB_LOG'+replace(convert(char(7),getdate(),121),'-','')+' from @테이블명 where convert..

serverSide/MSSQL 2018. 7. 21. 10:02
[MSSQL] RANDOM COUNT UPDATE

update @테이블 set @조회수컬럼 = convert(smallint,rand(checksum(newid()))*7000(일정크기임의수)) where len(@조회수) < 4 길이가 4자리가 안되는건 계속 업데이트 쭉쭉~~

serverSide/MSSQL 2018. 7. 21. 09:57
[MSSQL] TABLE DATA REPLACE

update [테이블명]set 컬럼명 = replace([컬럼명],'기존데이터','변경데이터') 예)update phoneset date = repeace(date,'.','!') DB 컬럼이 Text일 경우 replace(convert(varchar(max),content_text), '기존', '변경')varchar(max) 전부 다 바꿀 수 있음. 또는 replace(CAST(content AS nvarchar(4000)), '기존', '변경')

serverSide/MSSQL 2018. 7. 21. 09:55
[MSSQL] UPDATE SELECT

UPDATE Table1 SET Table1.cul = Table2.cul FROM Table1 A inner join Table2 B on A.num = B.num

serverSide/MSSQL 2018. 7. 21. 09:54
이전 1 2 3 4 5 다음
이전 다음

Designed by Tistory / Modified by 택대리
  • 분류 전체보기 (169)
    • serverSide (141)
      • windows (17)
      • Linux (64)
      • ASP (13)
      • PHP (14)
      • MSSQL (24)
      • MariaDB(MYSQL) (6)
      • Python (2)
    • clientSide (11)
      • javascript (11)
      • html (0)
      • css (0)
    • IDE (10)
      • VSCODE (6)
      • GIT (4)
    • 일상 (6)
      • 이야기 (6)
  • 방명록

티스토리툴바