mysql if문(3)
-
[32] 부트캠프 TIL - 본캠프 14일차
1. 프로그래머스 이용한 sql과 알고리즘 문제 해결1-1) sql 문제 : 중성화 여부 파악하기ㄴ 문제 : 동물 정보 테이블에서 동물의 아이디와 이름 중성화 여부를 아이디순으로 조회해주세요. 중성화가 되었다면 o, 아니라면 x표시 해주세요.(중성화는 SEX_UPON_INTAKE 컬럼에 Neutered, Spayed라는 단어가 들어있습니다.)ㄴ 설명_1 : 조회할 컬럼 체크(아이디,이름,중성화 여부)ㄴ 설명_2 : 중성화 여부 체크해서 o,x표시 그리고 '중성화'로 컬럼지정 - if문을 활용해서 SEX_UPON_INTAKE 컬럼에 Neutered, Spayed 2개의 단어로 조건을 만들어야함 ( if문 + like문 사용 )ㄴ 설명_3 : 아이디 순 조회 (order by)ㄴ 실제 쿼리 : SELEC..
2024.09.12 -
[24] 부트캠프 TIL - 본캠프 7일차
1. 프로그래머스 이용한 sql과 알고리즘 문제 해결1-1) sql 문제 : null 처리하기ㄴ 문제 : 동물 정보 테이블에서 생물 종, 이름, 성별 및 중성화 여부를 아이디순으로 조회해주세요. (이름이 없는 동물의 이름은 'No name'으로 표기해주세요)ㄴ 설명_1 : 어떤정보를 가져오는지 체크 (조회할 컬럼체크) (생물종, 이름, 성별 및 중성화 여부 : 3개)ㄴ 설명_2 : 아이디 순으로 조회 (ORDER BY 사용)ㄴ 설명_3 : 이름이 없는 동물은 'No name'으로 표기 (if문 사용)ㄴ ※ 최종적으로 문제를 한번 더 확인 (특정 조건을 놓친게 없는지 확인)ㄴ 예시 : SELECT 생물종, IF(이름 IS NULL,"No name",이름) AS NAME, 중성화여부 FROM 테이블명 OR..
2024.09.03 -
[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