일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 프로그래머스 #모음 제거 #알고리즘 #자바 #java #코린이 #개발자 #study
- mysql #min() #max() #최소값 #최대값 #코린이 #개발자 #study
- 프로그래머스 #mysql #동명 동물 수 찾기 #알고리즘 #코린이 #개발자
- 프로그래머스 #mysql #역순 정렬하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #이름이 있는 동물의 아이디 #코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #인기있는 아이스크림 #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기 중 가장 큰 물고기의 길이 구하기 #알고리즘 #mysql #코린이 #개발자 #study
- 백준 #일곱 난쟁이 #2309 #자바 #java #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #나이 정보가 없는 회원 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #12세 이하인 여자 환자 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #python 개발자 찾기 #알고리즘 #mysql #코린이 #개발자 #study
- 프로그래머스 #조건에 맞는 회원수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 특정 옵션이 포함된 자동차 리스트 구하기 #코린이 #개발자 #study
- 알고리즘 #백준 #java #자바 #2869 #달팽이는 올라가고 싶다 #코린이 #개발자 #study
- 프로그래머스 #한 해에 잡은 물고기 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 백준 #다이얼 #5622 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #자동차 대여 기록에서 장기/단기 대여 구분하기 #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기의 평균 길이 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 백준 #
- 프로그래머스 #mysql #흉부외과 또는 일반외과 의사 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #동명 동물 수 찾기 #mysql #데이터베이스 #db #코린이 #개발자 #알고리즘
- 프로그래머스 #과일로 만든 아이스크림 고르기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #어린 동물 찾기 #코린이 #개발자 #study
- 백준 #네 번째 점 #3009 #자바 #java #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #가장 큰 물고기 10마리 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #경기도에 위치한 식품창고 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #
- 백준 #4153 #직각삼각형 #알고리즘 #자바 #java #코린이 #개발자 #study
- Today
- Total
목록DB (35)
luke

문제 : https://school.programmers.co.kr/learn/courses/30/lessons/59036 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제. 풀이. SELECT ANIMAL_ID, NAME FROM ANIMAL_INSWHERE INTAKE_CONDITION = "Sick"; 이번 문제는 프로그래머스 MySQL "아픈 동물 찾기" 문제다.문제 접근 방식은 조건식인 WHERE 절을 사용해 주면 쉽게 풀 수 있는 문제다.그럼 바로 풀이 해보겠다. 1. ANIMAL_ID, NAME으로만 출력 하기 위해 SEL..

문제 : https://school.programmers.co.kr/learn/courses/30/lessons/131697 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제. 풀이. SELECT MAX(PRICE) "MAX_PRICE" FROM PRODUCT; 오늘 문제는 프로그래머스 MySQL "가장 비싼 상품 구하기" 문제다.이번 문제는 MAX() 함수를 사용해서 풀면 바로 쉽게 구할 수 있다.그럼 바로 풀이 해보겠다. 1.PRICE의 컬럼값중 제일 큰 값을 "MAX_PRICE"로 출력하라는 조건이 있어 별칭 "MAX_PRI..

프로그래머스에 알고리즘 문제를 푸는 중 SQL, ORACLE 등 다양한 문제가 있어하나씩 차근차근 풀며 공부 + 이해력을 높이고자 시작하게 되었습니다!아직 많이 부족한 코린이지만.. 열심히 노력해서 성장하길 기원하고글을 봐주시는 분들도 함께 성장하길 빌겠습니다!! :)(부족한 점이라던지 틀린 부분이 있다면 따끔하게 이야기해 주세요!) 문제 : https://school.programmers.co.kr/learn/courses/30/lessons/131112 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제. 풀이. SELECT F..

[MySQL] - LENGTH(), CONCAT(), LOCATE(), REPLACE() (MySQL 내장함수)오늘은 LENGTH(), CONCAT(), LOCATE(), REPLACE() MySQL 내장함수에 대해 정리해보려 한다. LENGTH()입력 받은 문자열의 길이를 반환한다. ✔️SELECT LENGTH('hello word');------------------------------------------------------- 응용 -SELECT country, LENGTH(country) AS country_lengthFROM world------------------------------------------------------SELECT [컬럼], LENGTH(컬럼) AS [컬럼명 지..

[MySQL] - HAVING, WITH ROLLUP (GOROUP BY)오늘은 GROUP BY와 함께 쓰는 HAVING, WITH ROLLUP에 대해 정리하려 한다. HAVINGWHERE 과 비슷한 개념으로 조건을 제한한다.집계 함수에 대해서 조건 제한하는 편리한 개념을 제공한다.HAVING절은 반드시 GROUP BY절 다음에 나와야 한다. 그럼 바로 예시를 들어 보겠다. ✔️SELECT country, MAX(population)FROM worldGROUP BY countryHAVING MAX(population) > 60000000각 country 컬럼의 population 컬럼 최대값들을 추출하는데 population > 60000000 인 조건에 충족한 값들만 추출한다. 결과를 비교해..

[MySQL] - GROUP BY (그룹화 데이터 조회)오늘은 GROUP BY에 대해 정리해보려 한다. GROUP BY그룹으로 묶어주는 역할집계 함수를 함께 사용AVG() : 평균MIN() : 최소값MAX() : 최대값COUNT() : 행의 개수COUNT(DISTINCT) : 중복 제외된 행의 개수STDEV() : 표준 편차 VARIANCE() : 분산효율적인 데이터 그룹화읽기 편하게 하기 위해 별칭 (Alias) 사용 그럼 예시를 들어 보겠다. ✔️ >SELECT country, MAX(population)FROM worldGROUP BY country;SELECT [컬럼], MAX([컬럼])FROM [테이블]GROUP BY [컬럼];world 테이블 내의 country 컬럼을(중복되거나 중복되지 ..

[MySQL] - ORDER BY, LIMIT (오름차순, 내림차순, 출력 개수 제한)오늘은 ORDER BY에 대해 정리해보려 한다. ORDER BY결과가 출력되는 순서를 조절하는 구문기본적으로 오름차순 정렬 (ASCENDING)내림차순으로 정렬도 가능 (DESCENDING)열 이름 뒤에 DESC 적어줄 것ASC(오름차순)는 default이므로 생략 가능ORDER BY 구문을 혼합해 사용하는 구문도 가능그럼 바로 예시를 들어 확인해 보자. ✔️ASC(오름차순) >SELECT * FROM worldORDER BY country_code;world 테이블에 있는 country_code 값들을 오름차순으로 정렬해 추출하겠다.라는 의미다. 실행 결과를 확인해 보면 country_code 컬럼의 값들이 오름차..

[MySQL] - Sub Query, ANY, ALL (서브쿼리, ANY, ALL) Sub Query(서브쿼리)다른 쿼리 내부에 포함되어 있는 SELECT 문을 의미한다.서브쿼리를 포함하고 있는 쿼리를 외부쿼리(outer query)라고 한다.서브쿼리는 내부쿼리(inner query)라고도 한다.JOIN이나 UNION과 같은 동작을 수행할 수 있는 또 다른 방법을 제공한다.JOIN이나 UNION 보다 조금 더 읽기 편하다.서브쿼리의 결과가 둘 이상이 되면 에러가 발생한다. SELECT * FROM a_tableWHERE user_age = ( SELECT user_age -- 여기서 부터 SubQuery -- FROM a_table WHERE user_name ='짱구'); ..

[MySQL] - LIKE 사용LIKE 함수는 문자열 내에서 원하는 문자열을 찾는 함수이다. LIKE문자열의 내용 검색하기 위해 LIKE 연산자를 사용한다.' _ ' 는 한 글자와 매치하기 위해서 사용한다.' % ' 는 문자 뒤에 몇 글자든 상관없이 허용한다. SELECT * FROM worldWHERE country_code LIKE '+8_';world 테이블내에 country_code 컬럼 값이 +8_ 인 값을 출력한다. 결과를 보면 country_code 컬럼 값이 +8로 시작하는 값들이 보이는 걸 확인할 수 있다.하지만 ' +8_ ' 이 아닌 ' +_ ' 은 안되는 걸까?우선 정답은 안된다. 왜냐하면 ' _ ' 는 딱 한 글자만 매치하기에 꼭 마지막 한 글자만 매치가 가능하다.이러한 불편함이..

[MySQL] - SELECT, WHERE 사용오늘은 SELECT, WHERE 사용 방법에 대해 알아보겠다.SELECT는 정말 많이 쓴다. WHERE 또한 같지만 관계 연산자까지 사용하기에 정리하려고 한다.(필자는 글로 설명하는거 보다 실행 결과 사진등 시각 자료가 있어야 이해가 더 빨라서 직접 실행 결과 사진들을 첨부해 알아보려고 한다...!) SELECT SELECT *지정한 각 테이블의 전체 데이터를 보여준다.SELECT * FROM world; 필자는 미리 " world " 라는 테이블을 만들어 테이블 내에 값을 넣어줬다.위 쿼리문을 실했을때 결과를 봐보자. 위 결과 사진과 같이 테이블 내 들어있는 값들을 모두 확인할 수 있다. SELECT 열이름(컬럼명)테이블에서 필요로 하는 열(컬럼..