<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>ellie-noh.log</title>
        <link>https://velog.io/</link>
        <description>Data Analyst</description>
        <lastBuildDate>Thu, 31 Jul 2025 08:19:59 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>ellie-noh.log</title>
            <url>https://velog.velcdn.com/images/ellie-noh/profile/6b2a6e22-fdf0-46bb-a901-00d8f6b42573/social_profile.jpeg</url>
            <link>https://velog.io/</link>
        </image>
        <copyright>Copyright (C) 2019. ellie-noh.log. All rights reserved.</copyright>
        <atom:link href="https://v2.velog.io/rss/ellie-noh" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[조건에 맞는 도서 리스트 출력하기
]]></title>
            <link>https://velog.io/@ellie-noh/%EC%A1%B0%EA%B1%B4%EC%97%90-%EB%A7%9E%EB%8A%94-%EB%8F%84%EC%84%9C-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%B6%9C%EB%A0%A5%ED%95%98%EA%B8%B0</link>
            <guid>https://velog.io/@ellie-noh/%EC%A1%B0%EA%B1%B4%EC%97%90-%EB%A7%9E%EB%8A%94-%EB%8F%84%EC%84%9C-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%B6%9C%EB%A0%A5%ED%95%98%EA%B8%B0</guid>
            <pubDate>Thu, 31 Jul 2025 08:19:59 GMT</pubDate>
            <description><![CDATA[<pre><code>SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, &#39;%Y-%m-%d&#39;) as PUBLISHED_DATE
FROM BOOK
WHERE DATE_FORMAT(PUBLISHED_DATE, &#39;%Y&#39;) = &#39;2021&#39;
  AND CATEGORY = &#39;인문&#39;
</code></pre>]]></description>
        </item>
        <item>
            <title><![CDATA[12세 이하인 여자 환자 목록 출력하기
]]></title>
            <link>https://velog.io/@ellie-noh/12%EC%84%B8-%EC%9D%B4%ED%95%98%EC%9D%B8-%EC%97%AC%EC%9E%90-%ED%99%98%EC%9E%90-%EB%AA%A9%EB%A1%9D-%EC%B6%9C%EB%A0%A5%ED%95%98%EA%B8%B0</link>
            <guid>https://velog.io/@ellie-noh/12%EC%84%B8-%EC%9D%B4%ED%95%98%EC%9D%B8-%EC%97%AC%EC%9E%90-%ED%99%98%EC%9E%90-%EB%AA%A9%EB%A1%9D-%EC%B6%9C%EB%A0%A5%ED%95%98%EA%B8%B0</guid>
            <pubDate>Thu, 31 Jul 2025 07:57:20 GMT</pubDate>
            <description><![CDATA[<pre><code>SELECT PT_NAME, PT_NO, GEND_CD, AGE, IFNULL(TLNO, &#39;NONE&#39;) as TLNO
FROM PATIENT
WHERE GEND_CD = &#39;W&#39; AND AGE &lt;= 12
ORDER BY AGE DESC, PT_NAME ASC</code></pre>]]></description>
        </item>
        <item>
            <title><![CDATA[최소공배수 13241번]]></title>
            <link>https://velog.io/@ellie-noh/%EC%B5%9C%EC%86%8C%EA%B3%B5%EB%B0%B0%EC%88%98-13241%EB%B2%88</link>
            <guid>https://velog.io/@ellie-noh/%EC%B5%9C%EC%86%8C%EA%B3%B5%EB%B0%B0%EC%88%98-13241%EB%B2%88</guid>
            <pubDate>Tue, 22 Jul 2025 05:32:34 GMT</pubDate>
            <description><![CDATA[<p><img src="https://velog.velcdn.com/images/ellie-noh/post/2aebc00c-da6c-417d-92cf-0d16c21161c3/image.png" alt=""></p>
<pre><code>A, B = map(int, input().split())
# 최소공배수 lcm
# 최대공약수 gcd
# 원래 입력 값 저장 (LCM 계산용)
a_original = A
b_original = B
while B != 0:
    A, B = B, A % B
    gcd = A
lcm = (a_original * b_original) // gcd
print(lcm)</code></pre>]]></description>
        </item>
        <item>
            <title><![CDATA[최소공배수 1934번]]></title>
            <link>https://velog.io/@ellie-noh/%EC%B5%9C%EC%86%8C%EA%B3%B5%EB%B0%B0%EC%88%98-1934%EB%B2%88</link>
            <guid>https://velog.io/@ellie-noh/%EC%B5%9C%EC%86%8C%EA%B3%B5%EB%B0%B0%EC%88%98-1934%EB%B2%88</guid>
            <pubDate>Tue, 22 Jul 2025 04:32:28 GMT</pubDate>
            <description><![CDATA[<pre><code># 두 자연수 A와 B에 대해서, A의 배수이면서 B의 배수인 자연수를 A와 B의 공배수라고 한다.
# 이런 공배수 중에서 가장 작은 수를 최소공배수라고 한다.
# 예를 들어, 6과 15의 공배수는 30, 60, 90등이 있으며, 최소 공배수는 30이다.

# 두 자연수 A와 B가 주어졌을 때, A와 B의 최소공배수를 구하는 프로그램을 작성하시오.
# 첫째 줄에 테스트 케이스의 개수 T(1 ≤ T ≤ 1,000)가 주어진다.
# 둘째 줄부터 T개의 줄에 걸쳐서 A와 B가 주어진다. (1 ≤ A, B ≤ 45,000)

# 첫째 줄부터 T개의 줄에 A와 B의 최소공배수를 입력받은 순서대로 한 줄에 하나씩 출력한다.

# 유클리드 호제법 이용하기

T = int(input())
for i in range(T):
    n = list(map(int, input().split()))
    a = n[0]
    b = n[1]

    while b != 0:
        a, b= b, a % b # GCD 구현 # a에 기존 b값 적용 b에는 a%b(나머지)를 대입

    gcd = a
    # a % b를 반복하면서 최대공약수(GCD) 를 구함
    # 최소공배수(LCM)는 A * B // GCD
    lcm = (n[0] * n[1]) // gcd
    print(lcm)</code></pre>]]></description>
        </item>
        <item>
            <title><![CDATA[흉부외과 또는 일반외과 의사 목록 출력하기]]></title>
            <link>https://velog.io/@ellie-noh/%ED%9D%89%EB%B6%80%EC%99%B8%EA%B3%BC-%EB%98%90%EB%8A%94-%EC%9D%BC%EB%B0%98%EC%99%B8%EA%B3%BC-%EC%9D%98%EC%82%AC-%EB%AA%A9%EB%A1%9D-%EC%B6%9C%EB%A0%A5%ED%95%98%EA%B8%B0</link>
            <guid>https://velog.io/@ellie-noh/%ED%9D%89%EB%B6%80%EC%99%B8%EA%B3%BC-%EB%98%90%EB%8A%94-%EC%9D%BC%EB%B0%98%EC%99%B8%EA%B3%BC-%EC%9D%98%EC%82%AC-%EB%AA%A9%EB%A1%9D-%EC%B6%9C%EB%A0%A5%ED%95%98%EA%B8%B0</guid>
            <pubDate>Mon, 21 Jul 2025 08:35:54 GMT</pubDate>
            <description><![CDATA[<p><img src="https://velog.velcdn.com/images/ellie-noh/post/fd3cf92f-0f8a-4675-8893-dcf90ff0d2e0/image.png" alt=""></p>
<pre><code>-- 코드를 입력하세요
SELECT DR_NAME,
        DR_ID,
        MCDP_CD,
        DATE_FORMAT(HIRE_YMD, &#39;%Y-%m-%d&#39;) AS HIRE_YMD
FROM DOCTOR 
WHERE MCDP_CD = &#39;CS&#39; OR MCDP_CD = &#39;GS&#39;
ORDER BY HIRE_YMD DESC, DR_NAME ASC;</code></pre><blockquote>
<p>중요 부분
DATE_FORMAT(HIRE_YMD, &#39;%Y-%m-%d&#39;) AS 
WHERE MCDP_CD = &#39;CS&#39; OR MCDP_CD = &#39;GS&#39;
ORDER BY HIRE_YMD DESC, DR_NAME ASC;</p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[조건에 부합하는 중고거래 댓글 조회하기]]></title>
            <link>https://velog.io/@ellie-noh/%EC%A1%B0%EA%B1%B4%EC%97%90-%EB%B6%80%ED%95%A9%ED%95%98%EB%8A%94-%EC%A4%91%EA%B3%A0%EA%B1%B0%EB%9E%98-%EB%8C%93%EA%B8%80-%EC%A1%B0%ED%9A%8C%ED%95%98%EA%B8%B0</link>
            <guid>https://velog.io/@ellie-noh/%EC%A1%B0%EA%B1%B4%EC%97%90-%EB%B6%80%ED%95%A9%ED%95%98%EB%8A%94-%EC%A4%91%EA%B3%A0%EA%B1%B0%EB%9E%98-%EB%8C%93%EA%B8%80-%EC%A1%B0%ED%9A%8C%ED%95%98%EA%B8%B0</guid>
            <pubDate>Mon, 21 Jul 2025 08:06:08 GMT</pubDate>
            <description><![CDATA[<p><img src="https://velog.velcdn.com/images/ellie-noh/post/73810e75-7103-4390-9eb9-37f42a2e60ae/image.png" alt=""></p>
<pre><code>-- 코드를 입력하세요
SELECT DISTINCT B.TITLE, 
                B.BOARD_ID, 
                R.REPLY_ID, 
                R.WRITER_ID, 
                R.CONTENTS, 
                DATE_FORMAT(R.CREATED_DATE, &#39;%Y-%m-%d&#39;) AS CREATED_DATE
FROM USED_GOODS_BOARD B
--  중복 제거, 정렬 (조인 ON 테이블1 = 테이블2)
JOIN USED_GOODS_REPLY R 
    ON B.BOARD_ID = R.BOARD_ID
-- 조건 추가 DATE_FORMAT(테이블 , &#39;%Y-%m&#39;)=&#39;20@@-@@&#39;
WHERE DATE_FORMAT(B.CREATED_DATE, &#39;%Y-%m&#39;) = &#39;2022-10&#39;
ORDER BY R.CREATED_DATE ASC, B.TITLE ASC;

</code></pre><table>
<thead>
<tr>
<th>함수</th>
<th>결과</th>
</tr>
</thead>
<tbody><tr>
<td><code>DATE(R.CREATED_DATE)</code></td>
<td>여전히 날짜 타입 (날짜만 표시되더라도 시간 00:00:00 남을 수 있음)</td>
</tr>
<tr>
<td><code>DATE_FORMAT(R.CREATED_DATE, &#39;%Y-%m-%d&#39;)</code></td>
<td>문자열로 출력 (깔끔한 날짜 출력 보장)</td>
</tr>
</tbody></table>
]]></description>
        </item>
    </channel>
</rss>