아는것이힘이다

고정 헤더 영역

글 제목

메뉴 레이어

아는것이힘이다

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (89)
    • IT컴퓨터 (28)
    • Tip (29)
    • SQL (11)
    • Javascript (11)
    • Python (5)
    • 맛집 (2)
    • 리뷰 (0)
    • 건강정보 (1)

검색 레이어

아는것이힘이다

검색 영역

컨텐츠 검색

SQL

  • [mssql] 쿼리 결과값을 json으로 받아오기 - for json auto 그리고 json viewer 활용하기

    2022.11.18 by 자기

  • [MSSQL] 테이블을 복사하는 방법 4가지 예제

    2022.10.21 by 자기

  • SQLD 자격증 시험과목과 일정 및 합격률 알아보기

    2022.03.24 by 자기

  • MySQL 시간 날짜 관련 함수 정리

    2022.03.17 by 자기

  • [mssql] SQL Server 버전별 비교

    2022.03.09 by 자기

  • [자바스크립트] try catch 로 예외처리 하기

    2022.01.29 by 자기

  • [mssql] LEFT, SUBSTRING, RIGHT로 문자열 자르기 예제

    2022.01.28 by 자기

  • [mssql] 문자열을 치환하기 - replace, stuff 예제

    2022.01.27 by 자기

[mssql] 쿼리 결과값을 json으로 받아오기 - for json auto 그리고 json viewer 활용하기

「 MSSQL : 조회결과를 json으로 보기 」 ​ ​ 요즘 외부에 제공하는 open api의 작성을 많이 하는 편입니다. open api의 내용은 대체로 DB에서 데이터를 조회하여 그 결과를 josn으로 제공하는 것인데요. 예전에는 단순히 db에서 데이터를 조회한 후 조회 결과를 다시 json 포멧으로 변환해 주는 작업을 하느라 개발 시간이 더 많이 걸렸었죠. ​ 하지만 이제는 DB에서 json 출력기능을 기본으로 제공하고 있어 많이 편리해졌습니다. 예를 들면 위와 같이 테이블에서 어떤 데이터를 조회한 후 이 결과값을 갯수만큼 웹소스코드에서 json 형태로 변환해 주는 작업이 필요했었는데요. - for json auto 옵션 사용하기 요즘은 이렇게 쿼리조회결과가 json 형태로 출력되도록 가능해졌습니..

SQL 2022. 11. 18. 16:13

[MSSQL] 테이블을 복사하는 방법 4가지 예제

테이블을 그대로 다른 이름의 테이블로 복사하는 방법 4가지를 예제를 통해 알아보겠습니다. A테이블에서 B테이블로 테이블의 스키마, 데이터 등 여러가지 방법으로 복사하는 방법이 존재하므로 귀찮게 create 문으로 새 테이블을 생성해서 데이터를 복사하는 것은 매우 비효율적입니다. ​ [테이블을 복사하는 4가지 Case] ​ 1) 새 테이블 생성 + 데이터 복사 2) 테이블만 복사 + 데이터 제외 3) 기존 테이블에 + 전체 데이터 복사 4) 기존 테이블에 + 특정 데이터 복사 ​ 새 테이블 생성 + 데이터 복사 새 테이블을 생성하고 동시에 원본 테이블로부터 모든 데이터를 새 테이블에 복사해 줍니다. ​ 구문) SELECT * INTO 복사할 새 TABLE명 FROM 원본 TABLE명 예제) SELECT *..

SQL 2022. 10. 21. 14:01

SQLD 자격증 시험과목과 일정 및 합격률 알아보기

저의 블로그 포스팅을 꾸준히 봐 온 이웃님들이라면 아시겠지만 저는 IT개발 업무를 업으로 하고 있는 IT개발자입니다. 그 중에서도 특히 웹 백엔드개발을 주로 하고 있는데 백엔드개발에서 빼 놓을 수 없는 것이 바로 데이터베이스를 다루는 일 입니다. 데이터베이스에 저장되어 있는 많은 데이터를 읽고 수정하고 저장하는 등 지금 이 시간에도 데이터베이스는 눈에 보이지 않지만 열일을 하고 있는데요. 바로 이 데이터베이스의 데이터를 효율적으로 다루기 위해 필요한 것이 query language입니다. 데이터를 다루는 하나의 언어라고 보시면 되겠습니다. 💕 ​ 그런데 SQLD개발자와 DBA를 혼동하시면 안됩니다. DBA는 SQLD보다 더 큰 개념으로 보셔야 됩니다. 따라서 SQLD개발자가 곧 DBA라고 생각하시면 안됩..

SQL 2022. 3. 24. 20:00

MySQL 시간 날짜 관련 함수 정리

MySQL 날짜 및 시간 데이터 처리 관련하여 작업할 일이 생겨 정리해 봅니다. 프로그래머가 아니거나 관심없으시거나 제목만 봐도 머리 아프신 울 이웃님들은~ 대~충 보시고 1분만 머물렀다 댓글 & 공감~ 센스 미리 감사합니다~^^ ​ ​ ​ 현재 서버 시간 구하기 SELECT NOW() 결과 : 2021-07-23 16:40:27.0000000 ​ 현재 서버 시간에 n시간 더하기 SELECT DATE_ADD(NOW(), INTERVAL n HOUR); .......................................................................... ​ MySQL 날짜에 년월일 시분초 단위로 더하기 서버 시간 n년 더하기 : YEAR SELECT DATE_ADD(NOW(..

SQL 2022. 3. 17. 15:45

[mssql] SQL Server 버전별 비교

ms sql server는 최근 약 2~3년에 한번씩 새로운 버전이 출시되고 있습니다. 현재 2022년이므로 주기상으로 봤을 때 SQL server 2022 또는 2023 이 다시 출시되지 않을까 합니다 아래 표는 2016 이후부터 2019 버전까지 주요 기능의 명세를 나타냅니다. ms SQL server는 버전이 업그레이드 될 수록 데이터 관리와 분석 도구들이 추가됨과 동시에 최근의 트렌드에 발맞추어 인터넷, 모바일 장치 및 클라우드 통합을 포함한 새로운 기술들이 집약되어 있습니다. 새롭게 sql server 프로젝트를 구축할 계획이라면 가장 최근 출시된 sql server 2019를 사용하는 것이 아무래도 더 좋겠지요. ​ 다른 관계형 데이터베이스 제품들과 마찬가지로 sql server도 다양한 라이..

SQL 2022. 3. 9. 17:24

[자바스크립트] try catch 로 예외처리 하기

컴퓨터 프로그램은 언제 어떻게 발생할지 모르는 예외 상황에 대처하기 위한 대비가 잘 되어 있어야 합니다. 프로그램이 예상과는 다른 결과를 마주치게 될 때, 또는 에러상황에 직면해 있을 때 등의 상황에 대처하기 위한 코딩이 되어 있어야 좋은 프로그램이라고 할 수 있습니다. 일반적인 클라이언트 프로그램이나 데이터베이스 뿐 아니라 웹프로그래밍에 있어서도 동일합니다. 웹 프로그래밍의 자바스크립트를 작성함에 있어서도 이러한 예외처리가 잘 되어 있지 않으면 에러가 발생했을 때 웹페이지가 움직이지 않거나 반응이 없게 되는데 이럴 때를 대비하여 자바스크립트에는 try ~ catch 구문을 지원합니다. 이번 포스팅은 좋은 웹 개발자가 되기 위한 javascript의 기초적인 문법으로 try ~ catch 를 알아보겠습니..

SQL 2022. 1. 29. 10:47

[mssql] LEFT, SUBSTRING, RIGHT로 문자열 자르기 예제

안녕하세요! ​ mssql에서 문자열을 자르는 간단한 방법을 예제와 함께 알아보겠습니다. 대표적인 함수로 left, substring, right 가 있습니다. LEFT LEFT는 말 그대로 왼쪽 string을 가져오는 기능을 합니다. 특정 문자열에서 왼쪽부터 가져올 길이만큼의 string을 가져올 때 사용합니다. 아래 예제를 보겠습니다. -- LEFT(문자열, 길이) -- 예제1(영문 문자열) select LEFT('asdfghjk',3) as str1 -- 예제2(한글 문자열) select LEFT('동해물과 백두산이',6) as str2 결과 첫번째 left 예제는 문자열이 영문인 경우이고 두번째 left 예제는 문자열이 한글인 경우입니다. 첫번째 영문문자열 'asdfghjk'에서 왼쪽 3개만 잘랐..

SQL 2022. 1. 28. 21:36

[mssql] 문자열을 치환하기 - replace, stuff 예제

일주일이 빨리 가는군요. 오늘 내일만 넘기면 설날 연휴입니다. 다들 화잉팅하시고요. ​ 오늘은 mssql에서 문자열을 치환하는 두가지 방법을 알아보겠습니다. 문자열 string을 치환하는 방법으로는 replace 함수와 stuff 함수가 있는데 실무에서는 replace를 더 많이 사용하는 것 같습니다. REPLACE mssql 문자열에서 특정문자나 문자열을 다른 문자나 문자열로 치환해 줄 수 있습니다. replace라는 용어 자체가 교체한다, 치환한다는 뜻이지요. 예제 4가지를 통해 자세히 알아보겠습니다. -- 용법 -- REPLACE('문자열','치환예정문자','치환할문자') -- 예제 select REPLACE('ABCDEFG','BCD','KKK'); select REPLACE('ABCDEFG','..

SQL 2022. 1. 27. 14:11

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
아는것이힘이다 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바