본문 바로가기
728x90
반응형

분류 전체보기58

[JavaScript] one-way 애니메이션 만들기 a 상태에서 b 상태를 만드는 일방향 애니메이션 ex. alert창 띄울 때 점점 진해지게, 팝업이 위에서 아래로 올라오게 등등 일방향 애니메이션 만드는 방법! 1. 시작스타일 만든다. 스타일 옵션은 class로 주고, css 내에서 적용 가능하면 css 안에 추가하도록 한다. display : none을 주면 애니메이션이 잘 동작하지 않아서 슷한 역할을 할 수 있는 visibility : hidden 을 사용하기로 함. .black-bg { (생략) visibility : hidden; opacity : 0; } 2. 최종스타일 만든다. => 최종적으로 보여주고 싶은 스타일, 이것도 class로 스타일을 준다. .show-modal { visibility : visible; opacity : 1; } .. 2022. 12. 16.
[MYSQL] DATEDIFF로 날짜 차이 계산하기 날짜 계산은 DATEDIFF를 사용하면 간단하다 기본 구조 DATEDIFF(datepart, 날짜1, 날짜2); // 날짜1 - 날짜2 동작 Example // NAME Column이 NULL인 경우 "No name"을 출력, NULL이 아닌 경우 NAME Column을 출력 SELECT DATEDIFF(dd,'2018-01-01','2018-12-31') 2022. 10. 28.
[MYSQL] TIMESTAMPDIFF 날짜 차이를 연, 분기, 월, 주, 일, 시, 분, 초를 지정하여 가져올 때 사용하는 함수 데이터를 뽑다보면 날짜 차이 계산이 필요한 경우가 있다 TIMESTAMPDIFF 함수를 이용하면 아주! 쉽게! 차이 계산 가능 TIMESTAMPDIFF 날짜 차이를 연, 분기, 월, 주, 일, 시, 분, 초를 지정하여 가져올 때 사용하는 함수 기본 구조 TIMESTAMPDIFF(단위, 날짜1, 날짜2) // 날짜 2 - 날짜 1 동작 Example 두 날짜 간의 차이를 '초'로 표현 SELECT TIMESTAMPDIFF(SECOND,"2021-07-29 14:00:00" , "2021-07-29 21:00:00"); 결과는 25200(초) 두 날짜 간의 차이를 '분'으로 표현 SELECT TIMESTAMPDIFF(MINUTE,"2021-07-29 14:00:00" , "2021-07-29 21:00:00.. 2022. 10. 28.
[MYSQL] Group_concat 사용법 MySQL에서 group by 로 문자열을 합칠땐 group_concat 을 이용! 1. 기본형 : group_concat(필드명) 2. 구분자 변경 : group_concat(필드명 separator '구분자') ex) group_concat(name separator '|') 3. 중복제거 : group_concat(distinct 필드명) 4. 문자열 정렬 : group_concat(필드명 order by 필드명) 2022. 10. 28.
728x90
반응형