[ORACLE] 3월에 태어난 여성 회원 목록 출력하기
문제 설명 다음은 식당 리뷰 사이트의 회원 정보를 담은 MEMBER_PROFILE 테이블입니다. MEMBER_PROFILE 테이블은 다음과 같으며 MEMBER_ID, MEMBER_NAME, TLNO, GENDER, DATE_OF_BIRTH는 회원 ID, 회원 이름, 회원 연락처, 성별, 생년월일을 의미합니다. Column nameTypeNullable MEMBER_ID VARCHAR(100) FALSE MEMBER_NAME VARCHAR(50) FALSE TLNO VARCHAR(50) TRUE GENDER VARCHAR(1) TRUE DATE_OF_BIRTH DATE TRUE 문제 MEMBER_PROFILE 테이블에서 생일이 3월인 여성 회원의 ID, 이름, 성별, 생년월일을 조회하는 SQL문을 작성해주..
2023. 3. 29.
tuple(튜플)
tuple(튜플) - 소괄호()로 작성되어지고 - 데이터의 추가, 수정, 삭제가 불가능 - 사용하는 이유 : 프로그램이 실행되는 동안 값이 변경되면 안되는 경우에 사용 1. 튜플의 선언 a = () # 빈 튜플 b = (1, 2, 3) # 숫자형 데이터를 담은 튜플 c = ('a', 'b', 'c') # 문자열 데이터를 담은 튜플 d = (1, 2, 'a', 'b') # 숫자, 문자열 데이터를 담은 튜플 e = (('이범준', 3), ('이동훈', 6)) # 이중 튜플 print(a) print(b) print(c) print(d) print(e) # () # (1, 2, 3) # ('a', 'b', 'c') # (1, 2, 'a', 'b') # (('이범준', 3), ('이동훈', 6)) type(a)..
2023. 3. 29.
리스트
1. list(리스트) - 파이썬 자료구조 중 하나 - 순서가 있고, 수정이 가능한 자료구조 - 대괄호[]로 작성되고, 리스트 내부의 값을 콤마, 로 구분 - 하나의 리스트에는 다양한 자료형을 포함 ex)[1, "a", 3.14, [1, "b"] - 추가, 수정, 삭제가 가능 1.1 리스트 선언 # 리스트명 = [요소1, 요소2, 요소3, ...] a = [] # 빈 리스트 선언 b = [1, 2, 3, 4] # 숫자요소를 담은 리스트 c = ["이수하", "강수연", "정준화"] # 문자열 요소를 담은 리스트 d = [1, 2, '이경민', '김세현'] # 숫자, 문자열 요소를 담은 리스트 e = [1, 2, '이예은', '문현준', [1, 2, 3]] # 리스트 내부에 리스트를 포함한 리스트 # []..
2023. 3. 29.
[MySQL] 루시와 엘라 찾기
문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAMETYPENULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHAR(N) F..
2023. 3. 28.
[MySQL] 진료과별 총 예약 횟수 출력하기
문제 설명 다음은 종합병원의 진료 예약정보를 담은 APPOINTMENT 테이블 입니다. APPOINTMENT 테이블은 다음과 같으며 APNT_YMD, APNT_NO, PT_NO, MCDP_CD, MDDR_ID, APNT_CNCL_YN, APNT_CNCL_YMD는 각각 진료예약일시, 진료예약번호, 환자번호, 진료과코드, 의사ID, 예약취소여부, 예약취소날짜를 나타냅니다. Column nameTypeNullable APNT_YMD TIMESTAMP FALSE APNT_NO NUMBER(5) FALSE PT_NO VARCHAR(10) FALSE MCDP_CD VARCHAR(6) FALSE MDDR_ID VARCHAR(10) FALSE APNT_CNCL_YN VARCHAR(1) TRUE APNT_CNCL_YMD..
2023. 3. 28.