본문 바로가기

분류 전체보기208

[SQL] 동물의 아이디와 이름 https://school.programmers.co.kr/learn/courses/30/lessons/59403 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 코드 -- 코드를 입력하세요 SELECT ANIMAL_ID, NAME from animal_ins order by animal_id asc 2023. 8. 6.
[SQL] 아픈 동물 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/59036 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 코드 -- 코드를 입력하세요 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = 'SICK' 2023. 8. 6.
[2023.08.04] SQL 3주차 & 4주차 오늘 배운 내용 3주차 JOIN - 두 테이블의 공통된 정보(Key 값 - 필드명)를 기준으로 테이블을 연결해 준다. → 한 개의 테이블처럼 볼 수 있다. LEFT JOIN - 공통된 기준으로 묶되 값이 없으면 NULL이 들어간다. → 어디에 뭐를 붙일건지 순서가 중요하다. INNER JOIN - 교집합으로 묶어준다. 쿼리 실행 순서 - 1) FROM → 2) JOIN → 3) SELECT # 사용 예시 - LEFT JOIN - point_users와 users의 2개의 테이블에서 LEFT JOIN 하였다. SELECT * FROM point_users pu LEFT JOIN users u ON pu.user_id = u.user_id # 사용 예시 - INNER JOIN - point_users와 us.. 2023. 8. 4.
[2023.08.03] SQL 1주차 & 2주차 SQL이란? 구조적 쿼리 언어 관계형 데이터베이스에 정보를 저장하고 처리하기 위한 프로그래밍 언어 표 형식으로 저장한다. 행과 열은 다양한 데이터 속성과 데이터 값 간의 다양한 관계를 나타낸다. 오늘 배운 내용 (1주차 & 2주차) 1주차 예시) order라는 테이블 SELECT 데이터를 선택해서 가져온다. order 라는 테이블에서 모든(*) 데이터를 가져온다 라는 뜻이다. 가져오면 결과는 위에 첫 번째사진 처럼 나온다. email데이터만 가져오고 싶으면 SELECT 문에 email을 적어준다. # 기본 사용 SELECT * FROM order # email 데이터 가져오기 SELECT email FROM order WHERE SELECT로 가져온 데이터에 조건을 걸어준다. # 기본 SELECT * F.. 2023. 8. 3.