안녕하세요!
이번 포스팅은 LeetCode에 있는 Patients With a Condition 문제를 OracleDB로 풀어보려고 합니다!
(모든 문제는 Oracle로 풀이하겠습니다.)
1. 문제 링크 : https://leetcode.com/problems/patients-with-a-condition/description/
2. 문제
| Column name | Type |
| patient_id | int |
| patient_name | varchar |
| conditions | varchar |
[문제] Write a solution to find the patient_id, patient_name, and conditions of the patients who have Type I Diabetes. Type I Diabetes always starts with DIAB1 prefix.
I형 당뇨병 환자의 환자 ID, 환자 이름, 상태를 조회하는 문제입니다.
I형 당뇨병은 항상 DIAB1 접두사로 시작합니다.
3. 제출 쿼리 및 설명
최종) LIKE 함수를 활용해서 CONDITIONS 컬럼의 값이 DIAB1 접두사로 시작하는 I형 당뇨병 환자를 조회합니다.
SELECT *
FROM PATIENTS
WHERE CONDITIONS LIKE 'DIAB1%'
OR CONDITIONS LIKE '% DIAB1%'
;
'SQL > LeetCode' 카테고리의 다른 글
| [SQL] Percentage of Users Attended a Contest(LeetCode/Oracle) (0) | 2023.10.26 |
|---|---|
| [SQL] Bank Account Summary II(LeetCode/Oracle) (0) | 2023.10.26 |
| [SQL] Group Sold Products By The Date(LeetCode/Oracle) (0) | 2023.10.26 |
| [SQL] Top Travellers(LeetCode/Oracle) (1) | 2023.10.26 |
| [SQL] Capital Gain/Loss(LeetCode/Oracle) (0) | 2023.10.26 |