SQL
-
SUM, MAX, MIN - 최솟값 구하기코테 2024. 4. 26. 20:42
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.NAME TYPE NULLABLE 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) FALSE문제..
-
String, Date - 한 해에 잡은 물고기 수 구하기코테 2024. 4. 20. 23:18
문제 설명 낚시앱에서 사용하는 FISH_INFO 테이블은 잡은 물고기들의 정보를 담고 있습니다. FISH_INFO 테이블의 구조는 다음과 같으며 ID, FISH_TYPE, LENGTH, TIME은 각각 잡은 물고기의 ID, 물고기의 종류(숫자), 잡은 물고기의 길이(cm), 물고기를 잡은 날짜를 나타냅니다. Column name Type Nullable ID INTEGER FALSE # 물고기 ID FISH_TYPE INTEGER FALSE # 물고기 종류 LENGTH FLOAT TRUE # 물고기 길이 TIME DATE FALSE # 잡은 날짜 단, 잡은 물고기의 길이가 10cm 이하일 경우에는 LENGTH 가 NULL 이며, LENGTH 에 NULL 만 있는 경우는 없습니다. 문제 FISH_INFO ..
-
SELECT - 가장 큰 물고기 10마리 구하기코테 2024. 4. 19. 22:56
문제 설명 낚시앱에서 사용하는 FISH_INFO 테이블은 잡은 물고기들의 정보를 담고 있습니다. FISH_INFO 테이블의 구조는 다음과 같으며 ID, FISH_TYPE, LENGTH, TIME은 각각 잡은 물고기의 ID, 물고기의 종류(숫자), 잡은 물고기의 길이(cm), 물고기를 잡은 날짜를 나타냅니다. Column name Type Nullable ID INTEGER FALSE # 물고기 ID FISH_TYPE INTEGER FALSE # 물고기 종류 LENGTH FLOAT TRUE # 물고기 길이 TIME DATE FALSE # 잡은 날짜 단, 잡은 물고기의 길이가 10cm 이하일 경우에는 LENGTH 가 NULL 이며, LENGTH 에 NULL 만 있는 경우는 없습니다. 문제 FISH_INFO ..
-
Python으로 웹 스크래퍼 만들기 - return 사용법Python 2024. 2. 23. 15:54
return 사용법에 대하여 학습 return을 사용하여 함수 바깥으로 보내준다. 변수를 선언하는 방법과 선언하지 않는 방법이 있다. def tax_calc(money): return money * 0.35 # 함수 바깥으로 보낸다. def pay_tax(tax): print("thank you for paying",tax) 3. 변수를 선언하는 방법 to_pay = tax_calc(1500000) # money를 받음 pay_tax(to_pay) #to_pay에서 계산된 값을 받아서 pay_tax를 실행시킴 4. 변수를 선언하지 않는 방법 pay_tax(tax_calc(1500000)) # return을 사용하여 함수를 실행시켜보았다. # 변수를 사용하는 경우, 사용하지 않는 경우를 나누어 보았다. d..
-
Python으로 웹 스크래퍼 만들기 - 파이썬 함수 사용Python 2024. 2. 22. 19:21
파이썬 함수의 구조 1. 함수의 구조 def 함수 이름(매개변수): 수행할 문장1 수행할 문장2 print() 함수이름(인수) 1) 매개변수(parameter)와 인수(arguments)는 혼용해서 사용하는 용어이다. 입력으로 전달된 값을 받는 변수, 인수는 함수를 호출할 때 전달하는 입력값을 의미한다. 2. 주의사항 1) 인수가 없을 시 기본값을 설정해주어야 오류가 발생하지 않는다. def say_hello(user_name="anonymous"): print("hello",user_name) say_hello() # hello anonymous 2) 주석은 #으로 달기 3) Ture,False 입력시 앞글자 대문자 사용하기 4) 함수 작성 시 탭 키 or 스페이스바 사용으로 함수 내에 있다는 것을 알..
-
1차 프로젝트 회고코린이 일기/1차 프로젝트 2023. 9. 16. 19:45
드디어 첫 프로젝트 시작☺️ 많은 것을 경험했던 프로젝트 회고 목차 1. 프로젝트 정의 2. 프로젝트 목표 3. 프로젝트 과정 4. 느낀 점 1. 프로젝트 정의 Foundation 기간에 배운 React와 Express를 활용하여 팀원과 공동의 목표를 이루는 경험을 배우기 위해 일주일 동안 SNS 가운데 하나인 Threads와 같은 서비스를 구축 Threads의 가장 핵심적인 기능만을 추려낸 MVP를 선정하고, 기능 단위로 개발 범위를 나누어 개발 진행 2. 프로젝트 목표 Threads의 회원가입 기능, 로그인 기능, 게시글 기능을 파악하고 개발 프론트엔드는 회원가입 페이지, 로그인 페이지, 게시글 페이지를 개발 백엔드는 회원가입 API, 로그인 API, 게시글 CRUD API를 개발 프론트엔드에서 개발..