- [Sql] 기본개념2024년 01월 17일
- KIMJAVAN
- 작성자
- 2024.01.17.:50
728x90- 자바스크립트(예외처리를 위해필요함) ✔ try -catch / then-catch 차이점 사용이유 사용방법
- then catch > then catch 전에 성공 / 실패 여부 나뉘고 비동기실행됨 성공하면 then 실패하면 catch
- try catch > 동기로 실행되고 코드가 실행 되다가 오류가 발생하면 catch로 넘어감
- SQL ✔ -insert -update 사용방법과 반환값이 어떻게되는지
- insert : 삽입된 행의 개수를 반환 (실패시 e에러) : 값이 없을 때 새로 생성
- update : 수정에 성공한 행의 개수를 반환 (실패시 0반환) : 이미 있는 값에서 수정
- delete : 삭제한 행의 개수를 반환 (실패시 0반환)
- 데이터 조건 및 정렬메서드 -join & leftJoin✔
- https://joins.spathon.com/
- join(=inner join) 두 개 사이의 공통된 기준으로 데이터를 합침. null 값이 안생김
- left join 왼쪽을 기준으로 데이터를 합침. null값이 생길 수도 있음. (왼쪽은 있는데 오른쪽은 없는 경우)
- 값은 열로 반환됨
- 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일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)