반응형

count 2

HackerRank(해커랭크) MySQL The PADS 문제 답

*MySQL 버전, advanced select 문제입니다. 해커랭크 The PADS 문제, 샘플, 설명 💡 쿼리 2개 작성 첫 번째 쿼리: 이름(직업명 앞글자) 형식 이름: 알파벳 순 정렬 직업명: 앞글자 하나만 대문자로 가져오기 두 번째 쿼리: 포맷에 따라 직업별 카운트 및 해당 직업명 가져오기 직업 수 오름차순 정렬, 동일값일 경우 알파벳 순 정렬. 직업명: 소문자로 풀네임 가져오기 해커랭크 The PADS 답 CONCAT '이름(직업명), There are a total of [직업 수] [직업명] s.'처럼 특정 포맷의 결과물을 위해, 컬럼 데이터들을 합쳐야 하기에 사용. *추천 글 MySQL CONCAT과 || 유의점, 컬럼(필드) 문자열 합치기 UPPER, LOWER 대문자, 소문자 형식이 ..

MySQL COUNT 함수 특정 값 개수 세기

이 글은 MySQL에서 행/데이터 개수를 셀 때 사용하는 COUNT 함수 설명과 예시를 담은 글입니다. MySQL COUNT 함수 SELECT: 테이블 내 모든/특정 데이터 개수 세기 가능. WHERE: COUNT() 값을 조건으로 데이터 필터링 가능. 이로써 데이터 탐색과 오입력 여부 확인, 필터링 등이 가능합니다. MySQL COUNT 함수 사용 방법(문법) COUNT(*), 전체(모든) 행 개수 세기 별표(*) '전체/모든'이라는 의미가 있습니다. 그래서 NULL 값을 포함하여 개수를 셉니다. 특정 컬럼의 행 개수 세기 위와 달리, NULL 값은 제외하고 개수를 셉니다. *NULL 값 관련 글 MySQL NULL 값 치환(대체), COALESCE 함수 예시 중복 없이 특정 컬럼의 행 개수 세기 DI..

SQL/MySQL 2023.09.08
반응형
top