본문 바로가기

분류 전체보기

(91)
SQL 4주차 (완료) 아 오늘 파이썬 과제 하느라 에너지 다 쓴거 같다 너무 힘드넹 내일 마저 수강 해야겠다. select price/quantity from (select price, quantity from food_orders fo ) a  select order_id, restaurant_name, if(over_time>=0, over_time, 0) over_time from  ( select order_id, restaurant_name, food_preparation_time-25 over_time from food_orders ) a order by over_time desc select restaurant_name,        price_per_plate*ratio_of_add "수수료" from  ( s..
Lv3. 단어 맞추기 게임 사실 이번문제는 내 힘으로 풀지는 못했으나 이런 저런 검색과 도움을 통해 해결 하는 법을 배웠다고 생각하기로 했다. 물론 나중에는 모두 이해하고 작성할 날이 오길 바라며 첫 접근은 단어를 랜덤으로 선택한뒤 각 단어의 알파벳 자리를 생성해서 포함하면 표시하고 포함 안하면 블랭크 하는 식으로 접근 했는데 구현 방법을 도저히 모르겠어서 포기 def word_game(word): choicelist=random.choice(word) print(list(choicelist)) print(f'해당 단어는 {len(choicelist)}자리 입니다') x = input('알파벳을 하나 선택해주세요') for i in range(0,9): #..
Lv2. 스파르타 자판기 이번과제 하면서 처음에 좀 막막했는데 다른 동료들 코드도 좀 보고 구글링도 좀 하고 헤매면서 최대한 작성해 보았다. 이번 과제시 중요했던 부분들1.딕셔너리에 대해2.drink.items()3.drink.keys()4.input 함수에 대해 int로 변경해야 하는 경우 확인5.f-string을 잘 활용하면 더욱 편하게 문자열을 작성할 수 있다. drink={'사이다':1700, '콜라':1900, '식혜':2500, '솔의눈':3000}def user_choice(drink): for menu, cost in drink.items(): print(menu,":",cost) menu = input('음료수 이름을 입력해주세요:') if menu i..
SQL 3주차 주문 테이블에서 주문수량량 1건의 주문건의 음식 가격의 평균을 음식종류별로 조회하여 음식 가격이 높은 순서대로 정렬하기 select cuisine_type "음식종류" , avg(price) "평균가격" from food_orders fo  where quantity = 1 group by cuisine_type  order by avg(price) desc SELECT CONCAT('[',SUBSTR(addr, 1, 2),"]",restaurant_name,'-',cuisine_type) "음식점", count(1) '총 주문건수' from food_orders fo  group by 1 #addr = 지역(시도) restauant_name = 음식점 이름, cuisine_type = 음식종류     ..
Lv1.랜덤 닉네임 생성기 랜덤 닉네임 생성을 위해 랜덤값을 어찌 뽑지란 고민을 먼저 시작 구글링 결과 import random 을 확인하여 0 1 2 가 랜덤으로 뽑히게 randrange() 를 활용하였음 그리고는 리스트의 값을 뽑기 위해 list[ ] 이런형태를 활용해서 프린트함 a1=['기절초풍', '멋있는','재미있는']a2=['도전적인', '노란색의','바보같은']a3=['돌고래','개발자','오랑우탄']import randomdef random_nickname(): a1_random = random.randrange(0, 3, 1) a2_random = random.randrange(0, 3, 1) a3_random = random.randrange(0, 3, 1) result=a1[a1_rando..
SQL 2주 #음식 종류별로 가장 높은 주문 금액과 가장 낮은 주문금액을 조회하고, 가장 낮은 주문금액순으로 정렬하기 SELECT cuisine_type, max(price) max_price, min(price) min_price from food_orders fo  group by cuisine_type  order by min(price) desc
SQL부터 SQLD 자격증까지 완벽 정리(SQL이란, SQLD 쓸모, SQLD 공부법, 2024년 시험일정) 1. 아티클 핵심 내용 요약SQL은 백엔드 개발자, 마케터/PM, 데이터애널리스트 업무를 수행하는데 있어 필요한 기본적인 활용 프로그램입니다. 이러한 SQL을 활용할 수 있다는 자격증으로 한국데이터산업진흥원에서는 SQLD, SQLP 2개의 자격증을 운용하고 있으며 기본, 고급 으로 생각하면 편합니다. 2. 해당 아티클을 읽고 얻은 인사이트 데이터분석을 위해서는 어떠한 데이터가 어떠한 엔터티들의 연결들로 구성되어 있고내가 문제를 해결하기 위해 필요한 데이터의 구조를 파악한 후 데이터를 조회하여 결정의 근거들을 만들어내는데 있어분석기법도 중요하지만, 데이터를 뽑는 그 행위 자체도 중요하다는 내용을 인지하였습니다.
SQL 1주차 selct * from table SELECT order_id ord_no, price "가격", quantity "수량" from food_orders fo  select name "이름",  email "e-mail" from customers c SELECT restaurant_name '식당명', customer_id '고객번호' FROM food_orders fo where food_preparation_time between 20 and 30 and cuisine_type ='Korean'
파이썬 문법 기초 1주차 Quiz # Quiz1 sparta에서 spa만 출력해보기Quiz1='sparta' result=Quiz1[:3] print(result)  #Quiz2 전화번호의 지역번호 출력하기phone='02-123-1234' result=phone.split('-')[0] print(result)  #Quiz3  smith의 science 점수를 출력해보세요people = [     {'name': 'bob', 'age': 20, 'score':{'math':90,'science':70}},     {'name': 'carry', 'age': 38, 'score':{'math':40,'science':72}},     {'name': 'smith', 'age': 28, 'score':{'math':80,'science':..
파이썬을 왜 쓸까? 기존 프로그램의 경우 기계언어적 특징을 가지고 있으나 파이썬은 인간다운 언어와의 유상성을기반으로 쉬운 문법과 가독성을 보유하고 있음. 사용자는 데이터 타입을 지정할 필요 없이 변수 선언을 통해 원활한 프로그래밍을 가능하게 해줌 또한, 개발 및 데이터분석, AI, 자동화 등에서 활용하는 범용적인 활용성을 가지고 있음 최대 장점으로는 무료 소스로 모두에게 공개된 언어라는 점이 파이썬을 사용하고 있음    직접 쳐본 파이썬 문장들print("hi")integer=100print(type(integer))float=3.14print(type(float))print(integer)print(float)x=2y=4print(x+y)print(x-y)print(x*y)print(x/y)print(x**y)print(..