2024/07/19 3

(프로그래머스) 부모의 형질을 모두 가지는 대장균 찾기

문제 설명대장균들은 일정 주기로 분화하며, 분화를 시작한 개체를 부모 개체, 분화가 되어 나온 개체를 자식 개체라고 합니다.다음은 실험실에서 배양한 대장균들의 정보를 담은 ECOLI_DATA 테이블입니다. ECOLI_DATA 테이블의 구조는 다음과 같으며, ID, PARENT_ID, SIZE_OF_COLONY, DIFFERENTIATION_DATE, GENOTYPE 은 각각 대장균 개체의 ID, 부모 개체의 ID, 개체의 크기, 분화되어 나온 날짜, 개체의 형질을 나타냅니다.Column nameTypeNullableIDINTEGERFALSEPARENT_IDINTEGERTRUESIZE_OF_COLONYINTEGERFALSEDIFFERENTIATION_DATEDATEFALSEGENOTYPEINTEGERFAL..

비교연산자, 논리연산자, UNION, JOIN

1. 비교연산자는 다음과 같다. !=와 비슷한 의미로 쓰이는 에 주의하자.연산자의미A = BA와 B가 같은A > BA가 B보다 큰 (초과) A A가 B보다 작은 (미만)A  >= B A가 B보다 크거나 같은 (이상)A A가 B보다 작거나 같은 (이하)A BA가 B보다 크거나 작은 (같지 않은)A != B A와 B가 같지 않은 2. AND 문법은 조건을 모두 만족하는 경우 TRUE로 인식한다.SELECT column1, column2, ...FROM tablenameWHERE condition1 AND condition2 AND ...; 3. OR 문법은 조건들 중 하나라도 만족하는 경우 TRUE로 인식한다.SELECT column1, column2, ...FROM tablenameWHERE condit..

SQL 2024.07.19

Table 변경 구문, INSERT, SELECT, WHERE, UPDATE, DELETE, ORDER BY

1. 테이블 이름을 바꾸는 구문은 ALTER TABLE - RENAME이다.ALTER TABLE tablenameRENAME new_tablename  2. 새로운 column을 추가하는 방법은 ALTER TABLE - ADD COLUMN이다.ALTER TABLE tablenameADD COLUMN columnname datatype;# 예시ALTER TABLE animalADD COLUMN name varchar(10); 3. 이미 존재하는 column의 데이터타입을 변경하는 방법은 ALTER TABLE - MODIFY COLUMN이다.ALTER TABLE personMODIFY COLUMN age int; 4. 이미 존재하는 column의 데이터타입과 이름까지 바꾸고 싶다면 ALTER TABLE - ..

SQL 2024.07.19