[level 1] 잡은 물고기의 평균 길이 구하기 - 293259
·
코딩테스트(Algorithm)/프로그래머스
문제 링크 사용 언어 : SQL SELECT ROUND(AVG(IFNULL(LENGTH,10)), 2) "AVERAGE_LENGTH"FROM FISH_INFO✅ IFNULL, ROUND 함수IFNULL(a, b)은 만약 a컬럼의 값이 NULL 값이라면, b로 대체한다는 의미를 가졌다.ROUND(a, b)는 반올림 하는 함수이며, a컬럼의 b번째 자리에다가 반올림을 해준다는 의미를 가진다.
[level 1] 조건에 부합하는 중고거래 댓글 조회하기 - 164673
·
코딩테스트(Algorithm)/프로그래머스
문제 링크 사용 언어 : SQLSELECT U.TITLE, U.BOARD_ID, R.REPLY_ID, R.WRITER_ID, R.CONTENTS, DATE_FORMAT(R.CREATED_DATE, "%Y-%m-%d") CREATED_DATEFROM USED_GOODS_BOARD U JOIN USED_GOODS_REPLY R ON U.BOARD_ID = R.BOARD_IDWHERE U.CREATED_DATE LIKE "2022-10%"ORDER BY CREATED_DATE ASC, U.TITLE ASC;
[level 2] 조건에 맞는 아이템들의 가격의 총합 구하기 - 273709
·
코딩테스트(Algorithm)/프로그래머스
문제 링크 사용언어 : SQLSELECT SUM(PRICE) TOTAL_PRICEFROM ITEM_INFOWHERE RARITY = 'LEGEND'
[level 4] 서울에 위치한 식당 목록 출력하기 - 131118
·
코딩테스트(Algorithm)/프로그래머스
문제 링크 사용 언어 : Java SELECT I.REST_ID, I.REST_NAME, I.FOOD_TYPE, I.FAVORITES, I.ADDRESS, ROUND(AVG(R.REVIEW_SCORE), 2) "SCORE"FROM REST_INFO I JOIN REST_REVIEW R ON I.REST_ID = R.REST_IDWHERE I.ADDRESS LIKE "서울%"GROUP BY 1ORDER BY SCORE DESC, I.FAVORITES DESC
[level 1] 잔챙이 잡은 수 구하기 - 293258
·
코딩테스트(Algorithm)/프로그래머스
문제 링크 사용 언어 : SQLSELECT COUNT(ID) "FISH_COUNT"FROM FISH_INFO WHERE LENGTH
[level 0] 배열 두배 만들기 - 120809
·
코딩테스트(Algorithm)/프로그래머스
문제 링크 사용 언어 : Java class Solution { public int[] solution(int[] numbers) { int[] answer = new int[numbers.length]; for(int i=0; i
[level 4] 우유와 요거트가 담긴 장바구니 - 62284
·
코딩테스트(Algorithm)/프로그래머스
문제 링크 사용 언어 : SQL SELECT CART_IDFROM CART_PRODUCTSWHERE NAME IN("Yogurt", "Milk")GROUP BY 1HAVING COUNT(DISTINCT NAME) = 2ORDER BY CART_ID✅ HAVING절 에서 NAME 컬럼이 우유, 요커트를 동시에 구입한 사람이 2번 나타나면 COUNT 함수로 체크한다.
JSP, Hello World 띄워보기
·
개발 툴/JSP
📣 JSP오라클에서 만든 Java를 이용한 서버 사이드 템플릿 엔진. Java를 웹 서버에 쉽게 쓰기 위한 기술임. ( 언어 ❌) 확장자 명은 .jsp 사용 JSP 파일을 Servlet 자바 소스로 클래스로 변환하고 컴파일 역할을 하는 프로그램을 JSP 컨테이너라 하며 컴파일된 서블릿 클래스 파일을 실제로 실행하는 프로그램은 서블릿 컨테이너 혹은 웹 컨테이너라고 부른다. 대표적인 것으로 Tomcat. 하나의 JSP 페이지가 하나의 Java 클래스이기 때문에 모든 Java 라이브러리를 끌어다 쓸 수 있다.( Java/Spring에서 내장되어 있는 서버 Tomcat이 존재 ) 서블릿 컨테이너도 Java 프로그램이며, JVM 위에서 실행됨. 따라서 대부분의 운영 체제에서 소스 코드 변경이나 재컴파일 없이 ..