[프로그래머스] MySQL_상위 n개 레코드(SELECT)
·
코딩 테스트/프로그래머스_MySQL
문제동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr    요구 사항 확인동물의 이름만을 조회order by 오름차순(datetime)상위 1개의 데이터만 확인(limit 1)select namefrom animal_insorder by datetimelimit 1;  서브쿼리 활용-- 서브쿼리 활용하는 방법select namefrom animal_inswhere datetime = (select min(datetime) from animal_ins);     이와 비슷한 SQL 문제를 풀어보고 싶다면프로그래머스에서 풀어볼..
[프로그래머스] MySQL_동물 수 구하기(SUM, MAX, MIN)
·
코딩 테스트/프로그래머스_MySQL
문제동물 보호소에 동물이 몇 마리 들어왔는지 조회하는 SQL 문을 작성 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr    요구 사항 확인동물 보호소에 있는(ANIMAL_INS 테이블에 존재하는) 동물의 수(COUNT()) 확인COUNT(테이블에 중복되지 않는 열 = PK)count(animal_id) / count(*) 활용 가능select count(*) as countfrom animal_ins;-- animal_id 활용select count(animal_id) as countfrom animal_ins;     이와 비슷한 SQL 문제를 풀어보고 싶다면프로그래머스에서 풀어볼 수 ..
[프로그래머스] MySQL_여러 기준으로 정렬하기(SELECT)
·
코딩 테스트/프로그래머스_MySQL
문제모든 동물의 아이디와 이름, 보호 시작일을 이름 순으로 조회하는 SQL문을 작성 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr    요구 사항 확인모든 동물의 아이디, 이름, 보호 시작일 만을 조회order by 이름(오름차순), 이름이 같은 경우는 보호 시작일(내림차순) 정렬select animal_id, name, datetimefrom animal_insorder by name, datetime desc;     이와 비슷한 SQL 문제를 풀어보고 싶다면프로그래머스에서 풀어볼 수 있습니다.https://school.programmers.co.kr/ 프로그래머스SW개발자를 위한 ..
[프로그래머스] MySQL_가장 비싼 상품 구하기(SUM, MAX, MIN)
·
코딩 테스트/프로그래머스_MySQL
문제판매 중인 상품 중 가장 높은 판매가를 출력하는 SQL문을 작성 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr    요구 사항 확인판매가(price) 중 가장 가격이 높은 경우 확인컬럼명 지정(MAX_PRICE)select max(price) as max_pricefrom product;  내림차순 정렬 후 LIMIT 활용price 가격 중 내림차순으로 가장 큰 가격부터 정렬한 뒤 그 중 가장 위의 값 1개만 나타냄-- 다른 풀이 방법select pricefrom productorder by price desclimit 1;     이와 비슷한 SQL 문제를 풀어보고 싶다면프로그래머스에서..
[프로그래머스] MySQL_강원도에 위치한 생산공장 목록 출력하기(SELECT)
·
코딩 테스트/프로그래머스_MySQL
문제강원도에 위치한 식품공장의 공장 ID, 공장 이름, 주소를 조회하는 SQL문을 작성 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr    요구 사항 확인식품공장의 ID, 공장이름, 주소만을 조회address에 강원도가 포함되어 있는지order by 오름차순(factory_id)select factory_id, factory_name, addressfrom food_factorywhere address like '강원도%'order by factory_id;     이와 비슷한 SQL 문제를 풀어보고 싶다면프로그래머스에서 풀어볼 수 있습니다.https://school.programm..
[프로그래머스] MySQL_이름이 있는 동물의 아이디(IS NULL)
·
코딩 테스트/프로그래머스_MySQL
문제동물 보호소에 들어온 모든 동물의 아이디와 이름을 ANIMAL_ID순으로 조회하는 SQL문을 작성 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr    요구 사항 확인동물 중 이름이 있는 동물의 ID 조회= 동물 중 이름이 없는 동물 제외하고 ID 조회order by 오름차순 정렬(animal_id)select animal_idfrom animal_inswhere name is not nullorder by animal_id;     이와 비슷한 SQL 문제를 풀어보고 싶다면프로그래머스에서 풀어볼 수 있습니다.https://school.programmers.co.kr/ 프로그래머스SW개발자를..
[프로그래머스] MySQL_동물의 아이디와 이름(SELECT)
·
코딩 테스트/프로그래머스_MySQL
문제동물 보호소에 들어온 모든 동물의 아이디와 이름을 ANIMAL_ID순으로 조회하는 SQL문을 작성 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr    요구 사항 확인모든 동물의 아이디와 이름만 조회order by 오름차순 정렬(ANIMAL_ID)select animal_id, namefrom animal_insorder by animal_id;     이와 비슷한 SQL 문제를 풀어보고 싶다면프로그래머스에서 풀어볼 수 있습니다.https://school.programmers.co.kr/ 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을..
[BDA] BDA학회_9기 - BDA x Slack 페스티벌 및 GA4 강의 후기
·
BDA 학회/BDA학회_9기
BDA학회 9기 15주차 활동​ ✔️ BDA x Slack 페스티벌 후기✔️ 사용자 행동 분석을 위한 GA4 강의 후기    ✔️ BDA x Slack 페스티벌 후기  공덕 프론트원으로 10시 40분 정도에 도착하였고그때 이미 세션1이 시작되어 있었습니다. 네이버 지도프론트원map.naver.com   들어가서 웰컴 키트를 지급받은 후(BDA와 협력하는 다양한 회사의 제품이 들어있었습니다)세션1의 대기업 현직자가 이야기하는 AI 강의를 듣고   이어서 Slack을 적용한 미래 업무 방식 변화와 관련된 강의를 들었습니다.Slack이 어떤 방향으로 나아가고 있는지 또 다양한 프로그램들과 상호작용하고 AI를 어떻게 활용하고 있는지 알 수 있어 좋았습니다.   커리어데이 강경민 연사님의 강연과 BDA의 성장과 ..
[혼공S] 6주차_파이썬과 MySQL 연동 및 GUI 프로그램 활용
·
SQL/혼자 공부하는 SQL
혼자 공부하는 SQL  ✔️ 파이썬에서 SQL 실행✔️ 파이썬에서 MySQL 연동✔️ GUI 응용 프로그램 활용    ✔️ 파이썬에서 SQL 실행  파이썬(Python)무료로 강력한 기능 사용 가능설치와 사용환경 구축이 용이다양하고 강력한 외부 라이브러리 활용 PyMySQL 라이브러리MySQL과 파이썬을 연결하여 파이썬에서 SQL 쿼리 작성과 실행이 가능합니다.  파이썬 환경 준비파이썬 다운로드 페이지에서 각자 운영체제에 맞는 파일을 다운로드 받아서 설치 Download PythonThe official home of the Python Programming Languagewww.python.org  외부 라이브러리를 사용하기 위해서는 cmd(명령 프롬프트창)에서 pip install pymysql 실행..
[혼공S] 6주차_스토어드 프로시저, 스토어드 함수(커서)와 트리거
·
SQL/혼자 공부하는 SQL
혼자 공부하는 SQL  ✔️ 스토어드 프로시저(Stored Procedure)✔️ 스토어드 함수와 커서✔️ 트리거(Trigger)    ✔️ 스토어드 프로시저(Stored Procedure)  스토어드 프로시저MySQL에서 제공하는 프로그래밍 기능MySQL 내부에서 사용하는 경우 적절한 프로그래밍 기능 제공쿼리 문의 집합과 동일하다고 볼 수 있습니다.(어떤 동작을 일괄 처리하기 위한 용도)-- 스토어드 프로시저 기본 형식delimiter $$ -- 명확히 해주기 위해 $$ 사용($, %%, &&, // 도 사용 가능) create procedure 스토어드_프로시저_이름(in 또는 out 매개변수) -- 입력, 출력 매개변수 begin -- 해당 부분에 SQL프로그래밍 코드 작성 ..