sql

· SQLD
문제 풀이 SELECT B.TITLE, B.BOARD_ID, R.REPLY_ID, R.WRITER_ID, R.CONTENTS, DATE_FORMAT(R.CREATED_DATE,"%Y-%m-%d") AS CREATED_DATE FROM USED_GOODS_BOARD AS B INNER JOIN USED_GOODS_REPLY AS R ON B.BOARD_ID = R.BOARD_ID WHERE B.CREATED_DATE like '2022-10%' ORDER BY R.CREATED_DATE ASC, B.TITLE ASC; INNER JOIN (내부 조인) INNER JOIN은 조인될 조건이 부합하는 행만을 가지고 오는 것
· SQLD
문제 풀이 SELECT MEMBER_ID, MEMBER_NAME, GENDER, DATE_FORMAT(DATE_OF_BIRTH, '%Y-%m-%d') AS DATE_OF_BIRTH FROM MEMBER_PROFILE WHERE MONTH(DATE_OF_BIRTH)=3 AND GENDER='W' AND TLNO IS NOT NULL ORDER BY MEMBER_ID; DATE_FORMA 이란? DATE_FORMAT(날짜 , 형식) : 날짜를 지정한 형식으로 출력 %Y 년도 - Year(4자리 표기) %y 년도 (뒤에 2자리 표기) %M 월 - 월 이름(January ~ December) %m 월 - 월 숫자(00 ~ 12) %d 일(00 ~ 31) %H 시간 24시간(00 ~ 23) %h 시간 12시간(0..
· SQLD
문제 풀이 SELECT A.REST_ID, B.REST_NAME, B.FOOD_TYPE, B.FAVORITES, B.ADDRESS, ROUND(AVG(A.REVIEW_SCORE),2) AS SCORE FROM REST_REVIEW A JOIN REST_INFO B ON A.REST_ID = B.REST_ID GROUP BY A.REST_ID HAVING B.ADDRESS LIKE '서울%' ORDER BY SCORE DESC, B.FAVORITES DESC GROUP BY절 - GROUP BY 절은 데이터들을 원하는 그룹으로 나눌 수 있다. - 나누고자 하는 그룹의 컬럼명을 SELECT절과 GROUP BY절 뒤에 추가하면 된다. - 집계함수와 함께 사용되는 상수는 GROUP BY 절에 추가하지 않아도 된..
· SQLD
문제 풀이 SELECT FACTORY_ID, FACTORY_NAME, ADDRESS FROM FOOD_FACTORY WHERE ADDRESS like "%강원도%" ORDER BY FACTORY_ID
zero_jae
'sql' 태그의 글 목록 (2 Page)