티스토리 뷰

반응형

오늘 저녁 산책 도중에 갑자기 SQL을 MQL로 변화해 달라고 ChatGPT에게 부탁하면

어떤 대답을 할지 궁금해서 집에 오자마자 테스트해 보았습니다.

 

Q.

아래 SQL을 MQL로 변환해

select count(1), sum(amt)

from orders

where trd_ym = '2022' ;

 

간단해 예제라서 좀 더 복잡한 쿼리를 물어 보았습니다.


Q.

아래 SQL을 MQL로 변환해 

select t2.cust_nm, count(1) as total_cnt, sum(t1.amt) as total_amt

from orders t1

left join customer t2 on t1.cust_id = t2.cust_id

where t1.trd_ym = '2022'

group by t2.cust_nm ;

 

 

아래 SQL을 MQL로 변환해 

select t2.cust_nm, count(1) as total_cnt, sum(t1.amt) as total_amt
from orders t1 
join customer t2 on t1.cust_id = t2.cust_id
where t1.trd_ym = '2022'
group by t2.cust_nm
;

 

 

left join과 join을 구분하는 방법까지는 아직 잘 모르는 것 같아 보입니다.

 

그래도 사용하면 사용할수록 놀랍습니다.

업무에 적극 활용할 수 있다면, 월 20달러도 큰 비용처럼 느껴지지 않을 것 같습니다.

 

 

 

 

 

반응형