https://steemit.com/kr-join/@tosintosin/newbie
์์ ๊ธ์ ์ฒ์๋ณด๊ณค ์ฌ๊ฐํ๊ฒ ์๋๊ฐ ํ์๋๋ฐ
์ง์ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํด๋ณด๊ณ
๋ ์๊ฐํด๋ณด๋ ํฐ ๋ฌธ์ ๋ ์๋๊ฑฐ ๊ฐ์ต๋๋ค
๋จผ์ ๋ฐ์ดํฐ ๊ฒ์์
๋๋ค
์ฌ์ค ์ ๋ SQL ์ด๋ณด๋ผ ๋ง๋์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง..
๋์ถฉ ํ๋ฌ์ ๊ธฐ๊ฐ๋ด์์
KR-JOIN ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋ ์ค
ํฌ์คํ
์ 100๋ฒ ๋ฏธ๋ง์ผ๋ก ํ๊ณ (๋๊ธํฌํจ)
๋๊ตฐ๊ฐ์๊ฒ ๋์ ์ ์กํ ์ฌ๋๋ค์ ๊ธฐ์ค์ผ๋ก ๊ฒ์ํด๋ณด๋
ํ๋ช
์ด ์ชผ๊ธ ์์ฌ๋ง ๊ฐ๋ฟ
๋ค๋ค ํํผ๋ฅผ ์ฐพ์๋ณด๋ ์ ์์ ์ธ ์ ์ ๋ค์ด์์ต๋๋ค
๊ทธ๋ฆฌ๊ณ ์ด๊ฒ ์ด๋ฉ์ผ ๊ฐ์
์ด๋ผ๊ณค ํ์ง๋ง
๊ฐ์
์ด ๊ทธ๋ฆฌ ์ฌ์ด๊ฒ ์๋๋๋ค.
์ฝ๊ฒ ์ฐ๊ณ ๋ฒ๋ฆฌ๊ณ ํ๊ธฐ๊ฐ ํ๋ค๋ค๋๊ฑฐ์ฃ .
(๋ด์ผ๋ก ๊ณ์ ์ธ๊ฑฐ๋ฉด ๋ชฐ๋ผ๋)
๋ํ
๊ฐ์
์ ๋ํ ๋ณด์์ด ์ปค์ง๊ฒ๋ ์ต๊ทผ์ด๊ณ
๋ ์ต๊ทผ์๋ ๊ทธ๊ฒ์กฐ์ฐจ ๋ฎ์์ก์ต๋๋ค
30๋ฌ๋ฌ๋ฅผ ๊ฐ์
๋ณด์์ผ๋ก ๋ฐ์๋ดค์
์ ์์ ๋ณด์์ 75%์ธ 22.5.. ๊ทธ๊ฒ๋ ๋ฐ๋ต ๋นํฉ๋๋ค
๊ทธ๋์ ์ฃผ์ด์ง๋๊ฒ 11.5 ์คํ๋ฌ๋ฌ์ธ๋ฐ
์ด๊ฑด ์๋
ผ์คํ์ผ๋ก ๋์ฃผ๊ณ ๊ฐ์
ํ ๊ฒฝ์ฐ ์ ์์ฃ
๋ฌผ๋ก ์ณ๋ด์ฉ์ ์ถฉ๊ฒฉ์ ์ด๋ ์ค์ ๋ก ๋ง ํํด์ง๊ณ ์๋ค๊ธฐ๋ณด๋ค
๊ทธ๋ฅ ๊ทธ๋ ๋ค๋ ์์ผ๋ก ๋งํ๊ฒ ์๋๊ฐ ํฉ๋๋ค
ํํด์ง๋คํ๋๋ผ๋
kr-join ๊ฐ์๊ฑธ ํ๊ฒ์ผ๋ก ๊ฒ์ํ๋ฉด
๊ธ๋ฐฉ ๋ค ๋คํค๋๊น
๊ทธ๋ค์ง ์ผ๋ ค๋ค ์ํ์ ๋ ๋ ๊ฑฐ ๊ฐ์ต๋๋ค
์ ๋ ๋๋ฌด ์ฃ๋ถ๋ฆฌ ๋ฐ์ํ๋ฏํด์ ๋ฐ์ฑํ๊ณ ์์ต๋๋ค ใ ใ
์ถ๊ฐ
tosintosin ๋์ ์ฐ๋ ค์ ๋ํด์๋ ํ๋ฒ ์ฟผ๋ฆฌ๋ฅผ ๋ง๋ค์ด๋ดค์ต๋๋ค
SELECT DISTINCT
a.name, a.last_root_post, DATEDiff(day, last_root_post, getdate()) as '๋ง์ง๋ง ํฌ์คํ
ํ ์ง๋ ๋ ์ง'
FROM
Accounts a, TxComments b
WHERE
a.post_count< 50
and a.name=b.author
and b.json_metadata LIKE '%kr-join%'
and b.timestamp > DATEADD(day, -30, GETDATE())
and DATEDiff(day, last_root_post, getdate()) > 2
ORDER BY DATEDiff(day, last_root_post, getdate()) DESC
์ด์ ์ ์๊ฐํ sql ํ๋ก๊ทธ๋จ์ ๊ทธ๋๋ก ๋ถ์ฌ๋ฃ๊ธฐ ํ๋ฉด๋ฉ๋๋ค
๋ด์ฉ์
๋ค๋ง 17,356 ์ผ ์ด๋ผ๊ณ ๋์ค๋ ์ฌ๋๋ค์ 1์ผ์งธ์
๋๋ค-ใ
-;
๊ณ์ฐ์ ์ฝ๊ฐ ์ค๋ฅ๊ฐ ์์ด์; ๊ทธ์ธ๋ ์ ์์ ์ผ๋ก ๋์ต๋๋ค
๊ทธ๋ฆฌ๊ณ ๋์จ ๊ฒฐ๊ณผ์์ ์ํ๋ ์์ด๋๋ฅผ ํด๋ฆญํ๊ณ
๊ทธ๋ฅ CTRL+C ํ๋ฉด ๋ฐ๋ก ์์ด๋๊ฐ ๋ณต์ฌ๋ฉ๋๋ค
์ด๊ฑธ
์๋ค์ ๋ถ์ฌ๋ฃ์ผ๋ฉด ์ฌ๋ฌ ์ ๋ณด๋ค์ ๋ณผ์ ์์ฃ