반응형


<확인>

*간단한 확인 
select now();

*Time Zone 설정이 되어 있지 않다면 0
select count(*) from mysql.time_zone;

*Time Zone 국가 (KST, EEST ..) 
select @@system_time_zone;

*Time Zone 정보 
 SELECT @@global.time_zone, @@session.time_zone;
> SYSTEM SYSTEM



<변경> 
vi /etc/my.cnf

set time_zone='-07:00'; 

추가후 

systemctl restart mysqld

확인
select now();

[출처]https://www.inmotionhosting.com/support/website/databases/how-to-change-mysql-server-time-zone

728x90
반응형

데이터베이스에 대한 깊은 공부가 필요하여 자격증을 찾아보던 중에 국가 공인 데이터 베이스 개발자(SQLD)자격증이 있었습니다. 웹 개발자 생활을 계속 하게 되면 DB를 관리하고 쿼리를 작성할 일이 많을 거 같아서 준비하게 되었습니다.

SQLD 시험 과목입니다. 

위 시험 과목을 참고하셔서 시험에 준비하시면 될것으로 보입니다.


다음 주소는 공식 사이트 주소입니다. 접수 하거나 추가적인 시험 정보를 보고 싶으시면 다음 사이트에서 확인하시면됩니다.
http://www.dbguide.net

 

http://www.dbguide.net/

 

www.dbguide.net

다음은 시험 일정입니다. 올해에 4번의 시험이 존재합니다. 관심있으신분들은 지원하시면 좋을 듯합니다.

728x90
반응형
select
product_name,
ifnull(sum(if(date_format(order_date, '%Y') = '2015', cnt, 0)),0) as "2015",
ifnull(sum(if(date_format(order_date, '%Y') = '2016', cnt, 0)),0) as "2016"
from product a join product_order b
on a.product_id = b.product_id
group by product_name

==

select
product_name,
ifnull(sum(if(date_format(order_date, '%Y') = '2015', cnt, 0)),0) as "2015",
ifnull(sum(if(date_format(order_date, '%Y') = '2016', cnt, 0)),0) as "2016"
from product a, product_order b
where a.product_id = b.product_id
group by product_name

 

728x90

+ Recent posts