<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>희동이네</title>
    <link>https://dearbeany.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Sat, 11 Apr 2026 00:47:41 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>희동누나</managingEditor>
    <item>
      <title>[프로그래머스] 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기</title>
      <link>https://dearbeany.tistory.com/126</link>
      <description>&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2420&quot; data-origin-height=&quot;366&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bgkRTl/btsJvXLu6Zt/jQHh2iVRCp4O4ohKG5fbik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bgkRTl/btsJvXLu6Zt/jQHh2iVRCp4O4ohKG5fbik/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bgkRTl/btsJvXLu6Zt/jQHh2iVRCp4O4ohKG5fbik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbgkRTl%2FbtsJvXLu6Zt%2FjQHh2iVRCp4O4ohKG5fbik%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2420&quot; height=&quot;366&quot; data-origin-width=&quot;2420&quot; data-origin-height=&quot;366&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot; style=&quot;text-align: left;&quot;&gt;대여이력 리스트인디 (데이터있으면 못 빌리겠지)&lt;br&gt;대여가능 리스트로 테이블 잘못 생각함 ,^^;;;;;&lt;/p&gt;&lt;pre data-ke-type=&quot;codeblock&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot;&gt;&lt;code&gt;-- 틀린 답,,
SELECT DISTINCT B.CAR_ID, A.CAR_TYPE, ROUND(B.DAILY_FEE*30*(100-A.DISCOUNT_RATE)/100) AS FEE
FROM CAR_RENTAL_COMPANY_DISCOUNT_PLAN A, (
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SELECT C.CAR_ID, C.CAR_TYPE, C.DAILY_FEE
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FROM CAR_RENTAL_COMPANY_CAR C, CAR_RENTAL_COMPANY_RENTAL_HISTORY R
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WHERE 1=1
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AND C.CAR_ID = R.CAR_ID
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AND C.CAR_TYPE IN ('세단', 'SUV')
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AND (TO_CHAR(R.START_DATE, 'YYYY-MM-DD') &amp;gt; '2022-11-30' OR TO_CHAR(R.END_DATE, 'YYYY-MM-DD') &amp;lt; '2022-11-01')
) B
WHERE A.CAR_TYPE = B.CAR_TYPE
AND A.DURATION_TYPE = '30일 이상'
AND B.DAILY_FEE*A.DISCOUNT_RATE BETWEEN 500000 AND 2000000
ORDER BY FEE DESC, CAR_TYPE ASC, CAR_ID DESC&lt;/code&gt;&lt;/pre&gt;&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #263747;&quot;&gt;11월 1일부터 30일까지 대여 가능한 차!!! 라는 조건은 내가 시작일 1일부터 30일 동안빌리겠다는 말이다&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #263747;&quot;&gt;즉,&amp;nbsp; STARTDATE가 11월 30일보다 전에 시작되었거나 ENDDATE가 11월 1일보다 크면&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #263747;&quot;&gt;해당 차는 11월 1일부터 30일까지 빌리는게 불가능함 !!&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #263747;&quot;&gt;다시 말해서 2022년 11월 1일부터 30일까지 &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;span style=&quot;color: #263747;&quot;&gt;CAR_RENTAL_COMPANY_RENTAL_HISTORY&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #263747;&quot;&gt;에 어떠한 대여기록도 있으면 안 된다&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&lt;br&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #263747;&quot;&gt;그래서&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #263747;&quot;&gt;2022-11-01 ~ 2022-11-30 기간에 겹쳐지는 대여기록이 있는 CAR_ID를 뽑아내서 전체에서 제외하기로 했다.&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&lt;br&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #263747;&quot;&gt;***그리하여 &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;대여가 불가능&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #263747;&quot;&gt;한 차들을 뽑아내는 조건!!!!&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color: #ee2323;&quot;&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;STARTDATE &amp;lt;= 2022-11-30 AND END_DATE &amp;gt;= 2022-11-01&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&lt;br&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #263747;&quot;&gt;(부등호를 넣을지 말지 고민 많이했는데,, 결국엔 넣던 말던 둘 다 통과된다;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;&lt;span style=&quot;color: #263747;&quot;&gt;대여기록 2022-10-30~2022-11-01 있을 때, 대여시작일자 2022-11-01의 가능여부는 검증 안 하나보다.)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre data-ke-type=&quot;codeblock&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot;&gt;&lt;code&gt;SELECT B.CAR_ID, B.CAR_TYPE, B.DAILY_FEE*30*(100-A.DISCOUNT_RATE)/100 AS FEE
FROM CAR_RENTAL_COMPANY_DISCOUNT_PLAN A,
(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SELECT *
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FROM CAR_RENTAL_COMPANY_CAR
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WHERE CAR_TYPE IN ('세단', 'SUV')
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AND CAR_ID NOT IN (
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SELECT CAR_ID
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WHERE TO_CHAR(END_DATE, 'YYYY-MM-DD') &amp;gt;= '2022-11-01' AND TO_CHAR(START_DATE, 'YYYY-MM-DD') &amp;lt;= '2022-11-30'
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;) 
) B
WHERE A.CAR_TYPE = B.CAR_TYPE
AND A.DURATION_TYPE = '30일 이상'
AND B.DAILY_FEE*30*(100-A.DISCOUNT_RATE)/100 BETWEEN 500000 AND 2000000
ORDER BY 3 DESC, 2, 1 DESC
;&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Oracle</category>
      <author>희동누나</author>
      <guid isPermaLink="true">https://dearbeany.tistory.com/126</guid>
      <comments>https://dearbeany.tistory.com/126#entry126comment</comments>
      <pubDate>Sun, 8 Sep 2024 16:59:22 +0900</pubDate>
    </item>
    <item>
      <title>[프로그래머스] 조건에 맞는 도서 리스트 출력하기</title>
      <link>https://dearbeany.tistory.com/125</link>
      <description>&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2404&quot; data-origin-height=&quot;958&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/E6kUz/btsJv9x8F7t/fQBgBiOjG55Fi1wmnPmr11/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/E6kUz/btsJv9x8F7t/fQBgBiOjG55Fi1wmnPmr11/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/E6kUz/btsJv9x8F7t/fQBgBiOjG55Fi1wmnPmr11/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FE6kUz%2FbtsJv9x8F7t%2FfQBgBiOjG55Fi1wmnPmr11%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2404&quot; height=&quot;958&quot; data-origin-width=&quot;2404&quot; data-origin-height=&quot;958&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;pre data-ke-type=&quot;codeblock&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot;&gt;&lt;code&gt;SELECT BOOK_ID, TO_CHAR(PUBLISHED_DATE, 'YYYY-MM-DD') AS PUBLISHED_DATE
FROM BOOK
WHERE 1=1 --TO_CHAR(PUBLISHED_DATE, 'YYYY') = '2021'
AND EXTRACT(YEAR FROM PUBLISHED_DATE) = '2021'
AND CATEGORY = '인문'
ORDER BY PUBLISHED_DATE
;&lt;/code&gt;&lt;/pre&gt;&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Oracle</category>
      <author>희동누나</author>
      <guid isPermaLink="true">https://dearbeany.tistory.com/125</guid>
      <comments>https://dearbeany.tistory.com/125#entry125comment</comments>
      <pubDate>Sun, 8 Sep 2024 14:50:57 +0900</pubDate>
    </item>
    <item>
      <title>[프로그래머스] 부서별 평균 연봉 조회하기</title>
      <link>https://dearbeany.tistory.com/118</link>
      <description>&lt;p style=&quot;background-color: #263747; color: #b2c0cc; text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;HR_DEPARTMENT와&amp;nbsp;HR_EMPLOYEES&amp;nbsp;테이블을 이용해 부서별 평균 연봉을 조회하려 합니다. 부서별로 부서 ID, 영문 부서명, 평균 연봉을 조회하는 SQL문을 작성해주세요.&lt;/p&gt;
&lt;p style=&quot;background-color: #263747; color: #b2c0cc; text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;평균연봉은 소수점 첫째 자리에서 반올림하고 컬럼명은&lt;span&gt;&amp;nbsp;&lt;/span&gt;AVG_SAL로 해주세요.&lt;br /&gt;결과는 부서별 평균 연봉을 기준으로 내림차순 정렬해주세요.&lt;/p&gt;
&lt;pre id=&quot;code_1717146136715&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;SELECT A.DEPT_ID, A.DEPT_NAME_EN, ROUND(AVG(SAL), 0) AS AVG_SAL
FROM HR_DEPARTMENT A, HR_EMPLOYEES B
WHERE A.DEPT_ID = B.DEPT_ID
GROUP BY DEPT_ID
ORDER BY AVG_SAL DESC;&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Oracle</category>
      <author>희동누나</author>
      <guid isPermaLink="true">https://dearbeany.tistory.com/118</guid>
      <comments>https://dearbeany.tistory.com/118#entry118comment</comments>
      <pubDate>Fri, 31 May 2024 18:02:21 +0900</pubDate>
    </item>
    <item>
      <title>[프로그래머스] 성분으로 구분한 아이스크림 총 주문량</title>
      <link>https://dearbeany.tistory.com/117</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #263747; color: #b2c0cc; text-align: left;&quot;&gt;상반기 동안 각 아이스크림 성분 타입과 성분 타입에 대한 아이스크림의 총주문량을 총주문량이 작은 순서대로 조회하는 SQL 문을 작성해주세요. 이때 총주문량을 나타내는 컬럼명은 TOTAL_ORDER로 지정해주세요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1717145769628&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;SELECT B.INGREDIENT_TYPE, SUM(A.TOTAL_ORDER) AS TOTAL_ORDER
FROM FIRST_HALF A, ICECREAM_INFO B
WHERE A.FLAVOR = B.FLAVOR
GROUP BY INGREDIENT_TYPE
ORDER BY TOTAL_ORDER;&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Oracle</category>
      <author>희동누나</author>
      <guid isPermaLink="true">https://dearbeany.tistory.com/117</guid>
      <comments>https://dearbeany.tistory.com/117#entry117comment</comments>
      <pubDate>Fri, 31 May 2024 17:56:18 +0900</pubDate>
    </item>
    <item>
      <title>[프로그래머스] FrontEnd 개발자 찾기</title>
      <link>https://dearbeany.tistory.com/115</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;amp; : &lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;두 개의 비트가 모두 1일 때 1을 반환하는 AND 연산 (비트로 바꿔서 and 연산해줌)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2812&quot; data-origin-height=&quot;948&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/enY9Xa/btsHJPinE4x/WmGvSdUvDDPTl73oc3MdSk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/enY9Xa/btsHJPinE4x/WmGvSdUvDDPTl73oc3MdSk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/enY9Xa/btsHJPinE4x/WmGvSdUvDDPTl73oc3MdSk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FenY9Xa%2FbtsHJPinE4x%2FWmGvSdUvDDPTl73oc3MdSk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2812&quot; height=&quot;948&quot; data-origin-width=&quot;2812&quot; data-origin-height=&quot;948&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1876&quot; data-origin-height=&quot;894&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8JOnv/btsHKJg9juN/uX8K417K2jwT8vl7SF4ZK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8JOnv/btsHKJg9juN/uX8K417K2jwT8vl7SF4ZK0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8JOnv/btsHKJg9juN/uX8K417K2jwT8vl7SF4ZK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8JOnv%2FbtsHKJg9juN%2FuX8K417K2jwT8vl7SF4ZK0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1876&quot; height=&quot;894&quot; data-origin-width=&quot;1876&quot; data-origin-height=&quot;894&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1530&quot; data-origin-height=&quot;768&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zxB1d/btsHKNX67Sf/XzP65RGGTlZkARH1cfkShK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zxB1d/btsHKNX67Sf/XzP65RGGTlZkARH1cfkShK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zxB1d/btsHKNX67Sf/XzP65RGGTlZkARH1cfkShK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzxB1d%2FbtsHKNX67Sf%2FXzP65RGGTlZkARH1cfkShK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1530&quot; height=&quot;768&quot; data-origin-width=&quot;1530&quot; data-origin-height=&quot;768&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1717142028401&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;SELECT DISTINCT(B.ID), B.EMAIL, B.FIRST_NAME, B.LAST_NAME
FROM SKILLCODES A, DEVELOPERS B
WHERE A.CODE &amp;amp; B.SKILL_CODE -- 스킬코드에 있는 스킬이랑 개발자코드랑 &amp;amp;연산해서 1나오면 조인
AND A.CATEGORY = 'Front End' -- 그중에 스킬코드는 프론트엔드에 해당해야지
ORDER BY B.ID&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;DISTINCT 안 할 경우엔..&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1380&quot; data-origin-height=&quot;280&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bYaduG/btsHIVQ92ts/9Z1TtFbVUp1nddDIpgbJm1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bYaduG/btsHIVQ92ts/9Z1TtFbVUp1nddDIpgbJm1/img.png&quot; data-alt=&quot;이렇게 중복된 ID가 나와서 해줘야 한다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bYaduG/btsHIVQ92ts/9Z1TtFbVUp1nddDIpgbJm1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbYaduG%2FbtsHIVQ92ts%2F9Z1TtFbVUp1nddDIpgbJm1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1380&quot; height=&quot;280&quot; data-origin-width=&quot;1380&quot; data-origin-height=&quot;280&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;이렇게 중복된 ID가 나와서 해줘야 한다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;결과적으로&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SKILLCODES의 CODE(16, 128, 256)은&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;DEVELOPERS의 SKILL_CODE(400)과 &amp;amp;연산하면 SKIICODES의 CODE 값임&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;(해당 안 하면 &amp;amp;연산값 0나온다.)&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 68px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;16&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;1&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;0&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;0&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;0&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;400&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;1&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;1&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;0&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;0&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;1&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;0&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;0&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;0&lt;/td&gt;
&lt;td style=&quot;width: 10%; height: 17px;&quot;&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 10%;&quot;&gt;&amp;amp;&lt;/td&gt;
&lt;td style=&quot;width: 10%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;width: 10%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;width: 10%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;width: 10%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;width: 10%;&quot;&gt;1&lt;/td&gt;
&lt;td style=&quot;width: 10%;&quot;&gt;0&lt;/td&gt;
&lt;td style=&quot;width: 10%;&quot;&gt;0&lt;/td&gt;
&lt;td style=&quot;width: 10%;&quot;&gt;0&lt;/td&gt;
&lt;td style=&quot;width: 10%;&quot;&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <author>희동누나</author>
      <guid isPermaLink="true">https://dearbeany.tistory.com/115</guid>
      <comments>https://dearbeany.tistory.com/115#entry115comment</comments>
      <pubDate>Fri, 31 May 2024 17:17:57 +0900</pubDate>
    </item>
    <item>
      <title>[프로그래머스] 상품 별 오프라인 매출 구하기</title>
      <link>https://dearbeany.tistory.com/114</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;PRODUCT&lt;span style=&quot;background-color: #263747; color: #b2c0cc; text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;테이블과&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;OFFLINE_SALE&lt;span style=&quot;background-color: #263747; color: #b2c0cc; text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;테이블에서 상품코드 별 매출액(판매가 * 판매량) 합계를 출력하는 SQL문을 작성해주세요. 결과는 매출액을 기준으로 내림차순 정렬해주시고 매출액이 같다면 상품코드를 기준으로 오름차순 정렬해주세요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1717140270677&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;SELECT A.PRODUCT_CODE, SUM(B.SALES_AMOUNT)*A.PRICE AS SALES
FROM PRODUCT A, OFFLINE_SALE B
WHERE A.PRODUCT_ID = B.PRODUCT_ID
GROUP BY A.PRODUCT_CODE
ORDER BY SALES DESC, PRODUCT_CODE&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Oracle</category>
      <author>희동누나</author>
      <guid isPermaLink="true">https://dearbeany.tistory.com/114</guid>
      <comments>https://dearbeany.tistory.com/114#entry114comment</comments>
      <pubDate>Fri, 31 May 2024 16:24:44 +0900</pubDate>
    </item>
    <item>
      <title>[프로그래머스] 평균 일일 대여 요금 구하기</title>
      <link>https://dearbeany.tistory.com/113</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;CAR_RENTAL_COMPANY_CAR&lt;span style=&quot;background-color: #263747; color: #b2c0cc; text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;테이블에서 자동차 종류가 'SUV'인 자동차들의 평균 일일 대여 요금을 출력하는 SQL문을 작성해주세요. 이때 평균 일일 대여 요금은 소수 첫 번째 자리에서 반올림하고, 컬럼명은&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;AVERAGE_FEE&lt;span style=&quot;background-color: #263747; color: #b2c0cc; text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;로 지정해주세요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1717139693405&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;SELECT ROUND(SUM(DAILYFEE)/COUNT(*)) AS AVERAGEFEE
FROM CARRENTALCOMPANYCAR
WHERE CAR_TYPE = 'SUV';&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Oracle</category>
      <author>희동누나</author>
      <guid isPermaLink="true">https://dearbeany.tistory.com/113</guid>
      <comments>https://dearbeany.tistory.com/113#entry113comment</comments>
      <pubDate>Fri, 31 May 2024 16:15:08 +0900</pubDate>
    </item>
    <item>
      <title>[프로그래머스] 월별 잡은 물고기 수 구하기</title>
      <link>https://dearbeany.tistory.com/108</link>
      <description>&lt;p style=&quot;background-color: #263747; color: #b2c0cc; text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;월별 잡은 물고기의 수와 월을 출력하는 SQL문을 작성해주세요.&lt;/p&gt;
&lt;p style=&quot;background-color: #263747; color: #b2c0cc; text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;잡은 물고기 수 컬럼명은&lt;span&gt;&amp;nbsp;&lt;/span&gt;FISH_COUNT, 월 컬럼명은&lt;span&gt;&amp;nbsp;&lt;/span&gt;MONTH로 해주세요.&lt;br /&gt;결과는 월을 기준으로 오름차순 정렬해주세요.&lt;br /&gt;단, 월은 숫자형태 (1~12) 로 출력하며 9 이하의 숫자는 두 자리로 출력하지 않습니다. 잡은 물고기가 없는 월은 출력하지 않습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1710665432207&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;select count(*) as fish_count, month(time) as month
from fish_info
group by month(time)
having count(*) &amp;gt;= 1
order by month(time)
;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Oracle</category>
      <author>희동누나</author>
      <guid isPermaLink="true">https://dearbeany.tistory.com/108</guid>
      <comments>https://dearbeany.tistory.com/108#entry108comment</comments>
      <pubDate>Sun, 17 Mar 2024 17:52:29 +0900</pubDate>
    </item>
    <item>
      <title>[프로그래머스] 저자 별 카테고리 별 매출액 집계하기</title>
      <link>https://dearbeany.tistory.com/107</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;문제 잘못(내림차순) 나와있다.. author_id 는 오름차순으로 정렬해야 통과됨~&lt;/p&gt;
&lt;pre id=&quot;code_1700849720843&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;select a.author_id, a.author_name, c.category, c.total_sales
from author a,
    (select b.author_id, b.category, sum(b.price* s.sales) as total_sales
    from book b,
        (select book_id, sum(sales) sales
        from book_sales
        where to_char(sales_date, 'yyyy-mm') ='2022-01'
        group by book_id) s
    where b.book_id = s.book_id
    group by author_id, category) c
where a.author_id = c.author_id
order by 1, 3 desc;&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Oracle</category>
      <author>희동누나</author>
      <guid isPermaLink="true">https://dearbeany.tistory.com/107</guid>
      <comments>https://dearbeany.tistory.com/107#entry107comment</comments>
      <pubDate>Sat, 25 Nov 2023 03:15:56 +0900</pubDate>
    </item>
    <item>
      <title>[프로그래머스] 식품분류별 가장 비싼 식품의 정보 조회하기</title>
      <link>https://dearbeany.tistory.com/106</link>
      <description>&lt;pre id=&quot;code_1700846970446&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;select a.category, b.max_price, a.product_name
from FOOD_PRODUCT a, (
    select category, max(price) as max_price
    from food_product
    where category in ('과자', '국', '김치', '식용유')
    group by category) b
where a.category = b.category
and a.price = b.max_price
order by 2 desc;&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Oracle</category>
      <author>희동누나</author>
      <guid isPermaLink="true">https://dearbeany.tistory.com/106</guid>
      <comments>https://dearbeany.tistory.com/106#entry106comment</comments>
      <pubDate>Sat, 25 Nov 2023 02:29:42 +0900</pubDate>
    </item>
  </channel>
</rss>