• 티스토리 홈
  • 프로필사진
    KIMJAVAN
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
KIMJAVAN
  • 프로필사진
    KIMJAVAN
    • 개발 (160)
      • 마크업 언어 (19)
        • HTML (7)
        • CSS (12)
      • 자바스크립트 (85)
        • JavaScript (34)
        • JS Library (6)
        • React (13)
        • threeJS (6)
        • TypeScript (2)
        • Next js (5)
        • Node JS (18)
        • webGL (1)
      • AI (4)
        • chat-gpt (4)
      • flutter (17)
        • dart (11)
        • flutter (6)
      • Sql (3)
      • PHP (4)
      • Python (2)
      • Git (4)
      • vscode (1)
      • 개발 도움 사이트 (7)
      • 작업기록 (1)
      • 오류 모음 (3)
      • 메모장 (7)
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
      등록된 댓글이 없습니다.
    • 최근 공지
        등록된 공지가 없습니다.
      # Home
      # 공지사항
      #
      # 태그
      # 검색결과
      # 방명록
      • [Sql] 기본개념
        2024년 01월 17일
        • KIMJAVAN
        • 작성자
        • 2024.01.17.:50
        728x90
        1. 자바스크립트(예외처리를 위해필요함) ✔ try -catch / then-catch 차이점 사용이유 사용방법
          1. then catch > then catch 전에 성공 / 실패 여부 나뉘고 비동기실행됨 성공하면 then 실패하면 catch
          2. try catch > 동기로 실행되고 코드가 실행 되다가 오류가 발생하면 catch로 넘어감
        2. SQL ✔ -insert -update 사용방법과 반환값이 어떻게되는지
          1. insert : 삽입된 행의 개수를 반환 (실패시 e에러) : 값이 없을 때 새로 생성
          2. update : 수정에 성공한 행의 개수를 반환 (실패시 0반환) : 이미 있는 값에서 수정
          3. delete : 삭제한 행의 개수를 반환 (실패시 0반환)
        3. 데이터 조건 및 정렬메서드 -join & leftJoin✔
          1. https://joins.spathon.com/
          2. join(=inner join) 두 개 사이의 공통된 기준으로 데이터를 합침. null 값이 안생김
          3. left join 왼쪽을 기준으로 데이터를 합침. null값이 생길 수도 있음. (왼쪽은 있는데 오른쪽은 없는 경우)
          4. 값은 열로 반환됨
        • where/Like (추가, andWhere / not) : 조건 (일치하는지 포함하는지 여부)✔
          • where : 특정 조건일 때
          • andWhere : 위의 조건을 만족시키면서 추가 조건이 필요할 때
          • whereNot : 해당 조건이 아닌 경우 (css not 이랑 비슷한듯)
          • like : 기준 값과 비교할 값의 특정 패턴이 일치하는 경우
            • %${keyword}% 이거는 중간에 ‘keyword’라는 거만 들어가면 ok다
          • = : 기준 값과 비교할 값이 완전히 일치하는 경우
        • from / select✔
          • .select(*).from(’테이블이름’)
          • 특정 테이블에서 전체 테이블을 가져온다
        • order by [asc/desc] - 정렬✔
          • orderBy(’행’,’asc/desc’) 행을 오름차순/내림차순으로 정리한다
        • limit (결과제한 / 페이지처리)✔ ** 해당 메서든 사용방법 숙지 및 어떻게 사용하는지 파악
          • limit(최대 행의 값(이걸로 제한함), 옵션)
        저작자표시 비영리 변경금지 (새창열림)

        'Sql' 카테고리의 다른 글

        [sql] sql 인젝션 대응  (1) 2024.12.20
        [Sql] 기본개념  (0) 2024.01.16
        다음글
        다음 글이 없습니다.
        이전글
        이전 글이 없습니다.
        댓글
      조회된 결과가 없습니다.
      스킨 업데이트 안내
      현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
      ("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
      목차
      표시할 목차가 없습니다.
        • 안녕하세요
        • 감사해요
        • 잘있어요

        티스토리툴바