전체 글(217)
-
[19] 부트캠프 TIL - 본캠프 3일차
1. 프로그래머스 이용한 sql과 알고리즘 문제 해결1-1) sql 문제 : 여러 기준으로 정렬하기ㄴ 문제 : 동물 보호소에 들어온 모든 동물의 아이디와 이름, 보호 시작일을 이름순으로 조회하는 sql문을 작성해주세요. 단 이름이 같은 동물중에서는 보호를 나중에 시작한 동물을 먼저 보여줘야합니다.ㄴ 설명_1 : 조회하려는 항목을 체크한다 "아이디,이름,보호시작일" (3가지조회)ㄴ 설명_2 : 이름순으로 조회해달라 (내림차순이란 말이나 다른 설명하는 말이 따로없다면 기본적으로 asc나 order by가 넣으면됨. ㄴ 설명_3 : 이름이 같은 동물일 경우 나중에 보호를 시작한 동물을 먼저 보여줘야함 ★ 이름으로 먼저 정렬하고, 그 후에는 보호시작일 내림차순(가장 나중이기때문에 가장 최근날짜)으로 조회하면된..
2024.08.28 -
[18] 부트캠프 TIL - 본캠프 2일차
1. 프로그래머스 이용한 sql과 알고리즘 문제 해결1-1) sql 문제 : 어린 동물 찾기 ㄴ 문제 : 동물 보호소에 들어온 동물 중 젊은 동물의 아이디와 이름을 조회하는 SQL문을 작성해주세요 결과는 아이디 순으로 정렬해주세요 ㄴ 설명_1 : 먼저 조회하고자하는 컬럼을 체크한다 - 아이디,이름 (2개만조회)ㄴ 설명_2 : 젊은동물의 조건을 찾는다.ㄴ 2번의 조건은 INTAKE_CONDITION 컬럼의 값이 Aged가 아닌 값을 출력해야한다.ㄴ 예시 : SELECT 동물아이디, 동물이름 FROM 테이블명 WHERE IN 보호상태컬럼 != 'Aged' ORDER BY 동물아이디 ASCㄴ 실제 쿼리 : SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDI..
2024.08.27 -
[17] 부트캠프 TIL - 본캠프 1일차
1. 프로그래머스 이용한 sql과 알고리즘 문제 해결1-1) sql 문제 : 경기도에 위치한 식품창고 목록 출력하기 ㄴ 경기도에 위치한 아이디,이름,주소,냉동시설 여부를 조회하는 sql문을 작성해주세요. (null인 경우에는 N으로 출력해주세요.)ㄴ NULL인 경우에 N을 출력해야하는 부분을 IF문을 활용해서 작업하였다.ㄴ 마지막엔 LIKE문을 사용하여 주소에서 경기도 데이터만 출력했다.ㄴ SELECT WAREHOUSE_ID,WAREHOUSE_NAME,ADDRESS,IF(FREEZER_YN IS NULL, 'N',FREEZER_YN) AS FREEZER_YN FROM FOOD_WAREHOUSE WHERE ADDRESS LIKE '%경기도%' ORDER BY WAREHOUSE_ID;※ 문제 잘읽기. 경기..
2024.08.26 -
[16] 부트캠프 TIL - 사전캠프 10일차
1. 프로그래머스 이용한 sql과 알고리즘 문제 해결1-1) sql 문제 : 최솟값 구하기 ㄴ 동물 보호소에 가장 먼저 들어온 동물은 언제 들어왔는지 조회하는 SQL 문을 작성해주세요. ㄴ DATETIME을 MIN으로 최솟값 구하면된다. ㄴ ex) SELECT MIN(날짜) FROM 동물정보테이블명 ㄴ SELECT MIN(DATETIME) AS '시간' FROM ANIMAL_INS; 1-2) 알고리즘 문제 : 짝수의 합ㄴ 정수 n이 주어질때 n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.ㄴ for문에서 i를 2로선언 / 입력받을 정수 n은 2보다 무조건 같거나 크도록 설정 ㄴ 짝수가 모두 더해지도록 설정
2024.08.23 -
[15] 부트캠프 TIL - sql강의 후기
※ 본캠프전 사전캠프가 진행이 되고, 7월22일부터 사전캠프가 진행중이었다. 나는 8월12일에 합류하여 3주정도 늦게 들어왔다. 1. 서브쿼리 활용: 서브쿼리를 책에서 많이 보던대로 정석으로 알려준다는 느낌을 받았다. 이러한 점이 나는 좋았다. 각 회사마다 코드작성 스타일, 쿼리작성스타일이 다 다르고 정석으로 제대로 배워본적이 없었기 때문에 좋은 경험이었다. 4주차 서브쿼리 수업처음 들을때 또 예전회사에서 쓰던 방식으로 쓰고 있었는데(물론 데이터는 잘나왔다.) 고치고 완강까지 계속 스타일을 따라서 작성하고 활용했다. 2. 조인문 활용 : 조인문도 서브쿼리와 마찬가지로 정석으로 배울수 있어서 좋았다. 그리고 여러 경우의 수를 생각할 수 있는 문제들이 마음에 들었다.3. 피벗테이블 활용: 이미 알고있던 부분..
2024.08.22 -
[14] 부트캠프 TIL - 웹개발 강의 후기
※ 본캠프전 사전캠프가 진행이 되고, 7월22일부터 사전캠프가 진행중이었다. 나는 8월12일에 합류하여 3주정도 늦게 들어왔다. 1. 부트스트랩 활용: 부트스트랩을 말로만 들어보고 사용해본적은 처음이었다. 항상 레이아웃과 디자인에 대한 고민을 직접하면서 퍼블리싱을 하던 환경이었는데 이런 편리한 기능으로 인해서 그 부분에 대한 고민을 확 줄여줘서 좋았다.하지만 아예 퍼블리싱을 모르는 단계라면 최소 레이아웃을 어떻게 구성하고, 어느부분에 어떻게 배치해야할지 정도는 알고 있는게 좋다고 생각한다.내가 어느 환경에서 일을 하게될지는 자신도 모르기 때문이다. 내가 겪었던 환경처럼 아예 직접 레이아웃과 퍼블리싱을 해야할 수도 있다. 2. firebase 활용: firebase도 들어보기만했고, 앱에서 많이 사용한다..
2024.08.22