Introduction 프로젝트를 시작하기에 앞서서, 이번 프로젝트는 nestJS로 소셜 로그인을 구현하는 사이드 프로젝트로 시작함을 알려드립니다. nestJS CLI로 시작 $ nest new nest-social-login nestJS CLI를 이용해서 프로젝트를 생성한다. 성공적으로 프로젝트가 생성되었다면 다음과 같은 프로젝트 구조가 만들어진다. TypeORM , MySQL 설치 $ npm i --save @nestjs/typeorm typeorm mysql2 TypeScript ORM인 TypeORM과 MYSQL2를 설치합니다. Config 패키지 설치와 .env 생성 $ npm i @nestjs/config .env를 생성해서 DB연결에 대한 정보를 .env에 저장할 예정입니다. /.env DA..
문제 프로그래머스 : 여러 기준으로 정렬하기 풀이 ORDER BY를 이용해서 다중정렬을 사용할 수 있습니다. ORDER BY를 사용할 경우 왼쪽의 조건부터 정렬됩니다 예를 들어서 ORDER BY column_1 ASC , column_2 ASC 를 작성하면 column_1을 기준으로 오름차순 정렬을 하고 column_1이 같은 값들만 column_2를 기준으로 다시 오름차순 정렬을 하게 됩니다. 코드 SELECT ANIMAL_ID,NAME,DATETIME FROM ANIMAL_INS ORDER BY NAME ASC, DATETIME DESC 출력 결과
문제 프로그래머스 : 아픈 동물 찾기 풀이 WHERE절을 이용해서 아픈 동물을 선택할 수 있습니다. 예시 WHERE INTAKE_CONDITION = 'Sick' : INTAKE_CONDITION column의 값이 sick인 동물들만 선택 코드 SELECT ANIMAL_ID,NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = 'Sick' 출력결과