[LeetCode-SQL 50] 1527. Patients With a Condition

코린이·2025년 6월 28일

SQL 문제 풀이 (MySQL)

목록 보기
91/96

❓ 문제

 Patients
+--------------+---------+
| Column Name  | Type    |
+--------------+---------+
| patient_id   | int     |
| patient_name | varchar |
| conditions   | varchar |
+--------------+---------+

patient_id는 이 테이블의 기본 키(고유 값을 가진 열)입니다.
'조건'은 공백으로 구분된 0개 이상의 코드를 포함합니다.
이 테이블에는 병원에 있는 환자의 정보가 포함되어 있습니다.

제1형 당뇨병 환자의 patient_id, patient_name 및 조건을 구하는 솔루션을 작성하시오. 제1형 당뇨병은 항상 접두사 DIAB1로 시작합니다.

결과 테이블을 임의의 순서로 반환합니다.
자세한 문제 내용은 사이트 참고...


❗️ 문제 풀이

select
    patient_id
    , patient_name
    , conditions
from Patients
where 1=1
    and conditions like 'DIAB1%' or conditions like '% DIAB1%'
;

🔗 Reference

https://leetcode.com/problems/patients-with-a-condition/description/?envType=study-plan-v2&envId=top-sql-50

0개의 댓글