Cute Light Pink Flying Butterfly 놀면서 돈벌기 :: 놀면서 돈벌기
본문 바로가기
  • 놀면서 돈벌기
반응형

전체 글54

SQLD 핵심 정리 :: 시험 전에 보는 핵심노트📕 ✅  SQL 명령어DML조작어DDL정의어DCL제어어TCL트랜젝션 제어어SELECTINSERTUPDATEDELETECREATEALTERDROPRENAMEGRANTREVOKECOMMITROLLBACK ✅ 문자열 자료형의 구분CHARACTER, CHAR : 고정길이 문자열VARCHAR(10) : 가변길이 문자열 ✅ 집합연산자UNION(합집합), INTERSECTION/INTERSECT(교집합), DIFFERENCE/EXCEPT/MINUS(차집합), PRODUCT/CROSS JOIN(A테이블 * B테이블) ✅ 순수관계연산자- (가로행 조회) : select - where- (세로행 조회) : project - select- (세로 교집합) : natural join - 다양한 조인 ✅ 차수(세로)와 카디널리티(.. 2024. 11. 16.
SQL NULL 관련 함수 :: 헷갈리는 null 함수들 ✏️ null 체크1. NVLNVL(null, 1) = 1NVL(1, null) = 1        (둘 중 Null이 아닌 인자를 반환)NVL(2, 1) = 22. ISNULLISNULL(null, 1) = 1ISNULL(2, 1) = 23. COALESCECOALESCE(null, null, 1) = 1COALESCE(1234, null, 1) = 1234 ✏️ 동일값 체크 : 두 개의 인자가 같은 값이면 null을 반환(어따쓰는지..)✅ NULLIFNULLIF(1, 1) = nullNULLIF(1, 2) = 1        (동일값이 아니면, 첫번째 값을 반환) ✏️ null 체크후 선택 반환NVL2(1, 2, 3) = 2       (첫번째 인자가 null이 아니면 두번째 인자 반환)NVL2(nu.. 2024. 11. 15.
Cookie와 로그인 :: 브라우저를 닫아도 로그인 유지시키기 처음 개발을 공부할 때팀 프로젝트를 진행하게 되면필수로 경험하게 되는 백엔드 개발이 있다. 게시판, 회원가입, 로그인... 등등 그 중에서도 내가 가장 겁내고 피했던 개발이 '로그인' 이었는데..DB를 조회해서 아이디 비밀번호를 대조하고, 로그인 시키는 것 자체는 간단하지만로그인에 엮여있는쿠키.세션과 같은 설정개발이 당시에는 너무 어려웠고개념자체도 제대로 들어오지 않아서.. 피하기만 했었는데 이번에 회사 업무로 jwt 토큰을 관리하게 되면서로그인, 로그아웃 시 사용자별 jwt 유저토큰을 쿠키에 저장하고이어서 헤더에 쿠키를 넣었다, 뺐다, 숨겼다이러한 업무들을 하게되었다 개발이 늘 그렇듯이하기전에는 두렵고 무섭지만한 번 활용하고나면 준전문가가 되는데뭐 대부분의 개발을 팀원분인 프론트엔드 개발자분의 도움으로.. 2024. 11. 15.
SQL 날짜형 함수/연산 모음 :: Oracle / MS-SQL 날짜형 함수와 날짜연산에 대해 정리해보겠습니다.Oracle 기준으로 동일한 함수가 사용되는 경우 MS-SQL의 함수란은 생략하겠습니다. 날짜 함수Details FuncOracleMS-SQLreturn;현재 시간select       sysdatefrom dualselect       getdate()2024-11-10 14:09:45.000날짜의 특정 파트 추출extract(YEAR from sysdate),extract(MONTH from sysdate),extract(DAY from sysdate)datepart(year, getdate()),datepart(month, getdate()),datepart(day, getdate())--year(getdate()),month(getdate()),day.. 2024. 11. 10.
SQL 숫자형 함수 모음 :: Oracle / MS-SQL 숫자형 함수에 대해 정리해보겠습니다.Oracle 기준으로 동일한 함수가 사용되는 경우 MS-SQL의 함수란은 생략하겠습니다.Details FuncOracleMS-SQLreturn;절대값abs(-15) 15양음수 구별sign(-12312),sign(0),sign(2131) -1,0,1나머지[ms-sql, 모듈러 연산자]mod(7, 3)7%31올림ceil(3.1)ceiling(3.1)4내림floor(7.8) 7반올림(n, i) - 소수점이하 i 자릿수까지 반올림반올림(n) - 정수 자리까지 모두 반올림반올림(n, -i) - 정수 부분의 i 자릿수까지 반올림round(7.2342, 1),round(7.2342),round(38.5253, -1)(생략),round(7.2342, 0),(생략)7.2,740버림[m.. 2024. 11. 10.
[postgreSql] 테이블 컬럼 정보 조회하기 :: table_name, column_name postgreSql에서 전체 테이블명이나 컬럼명을 조회하는 방법에 대해 알려드릴께요. 1. 전체 테이블명/컬럼명/자료형/최대길이 조회하기SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTHFROM INFORMATION_SCHEMA.columns전체 테이블, 컬럼 정보가 조회되는 것을 볼 수 있죠 2. 특정 컬럼명 검색하기'USR_ID' 컬럼이 들어있는 모든 테이블명을 검색하고 싶을 때대소문자로 조회결과에서 제외되는것을 방지하기위해 UPPER 대문자로 검색했습니다.SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, CHARACTER_MAXI.. 2024. 11. 5.
728x90
반응형