반응형

자바스크립트 114

[Database] 약한 개체와 IE표기법

약한 개체의 개체타입, 식별관계타입 및 식별자 약한 개체 타입 상위 개체 타입에 종속된 개체 타입 이중 직사각형으로 표현 예 : 직원의 가족 – 직원 개체 타입이 있어야 가족 개체 타입을 식별할 수 있다. 식별 관계 타입 강한 개체 타입과 약한 개체 타입의 관계를 나타냄 강한 개체 타입의 기본키를 상속받아 사용함 이중 마름모꼴로 표현 식별자 (Discriminator) / 부분키 (Partial key) 약한 개체 타입은 자신의 기본키만으로 식별이 어려우므로, 상위의 강한 개체 타입의 기본키를 상속받아 결합하여 사용 약한 개체 타입은 식별자를 사용하여 개별 개체를 식별할 수 있다. 예 직원 개체 타입과 가족 개체 타입은 부양 관계를 가진다. 직원 – 자기 자신만으로 존재 가능, 사번을 키로 구분한다. 가..

[MySQL/MariaDB] 반올림, 자릿수 버리기(ROUND,TRUNCATE)

반올림, 자릿수 버리기(ROUND,TRUNCATE) ROUND(숫자,반올림할 자릿수) : 숫자를 반올림할 자릿수 +1 자릿수에서 반올림 TRUNCATE(숫자,버릴 자릿수) : 숫자를 버릴 자릿수 아래로 버림 ※ 반드시 버릴 자릿수를 명시해 주어야 함 SELECT ROUND(3456.1234567) FROM DUAL // 3456 SELECT ROUND(3456.1234567 ,1) FROM DUAL // 3456.1 SELECT ROUND(3456.1234567 ,4) FROM DUAL // 3456.1235 SELECT ROUND(3456.1234567 ,-1) FROM DUAL // 3460 SELECT ROUND(3456.1234567 ,-2) FROM DUAL // 3500 SELECT TRUNC..

[MySQL/MariaDB] JOIN에서 ON 과 WHERE의 차이점

MySQL JOIN에서 ON 과 WHERE의 차이점 what is the difference between “ON” and “WHERE” in a JOIN statement? SQL의 JOIN에서 ON과 WHERE의 차이점은 JOIN하는 범위가 다르다 아래 test1, test2 테이블을 참조. 예제1 SELECT * FROM test1 AS a LEFT JOIN test2 AS b ON (a.aa = b.aa) WHERE b.cc = 7; 위의 경우는 a와 b 테이블의 OUTER JOIN을 수행한 후에 b.cc = 7인 데이터들을 추출 따라서 위의 의 결과는 b.cc = 7인 데이터만 존재 예제2 예제1 결과 : SELECT * FROM test1 AS a LEFT JOIN test2 AS b ON (..

MySQL REPLACE 사용법(콤마제거, 치환하기)

MySQL REPLACE (콤마제거, 치환하기) How to Using SELECT REPLACE with MySQL SELECT문 사용시 컬럼에 콤마(,) 또는 치환해야할 문자가 있을 때 콤마를 제거하거나 문자를 치환해서 출력 하기 위해 사용 SELECT 시 그냥 REPLACE 만을 사용해서 콤마를 제거하는 경우 SELECT REPLACE(컬럼, '컬럼 안에 바꿔야할 문자','바꿔서 출력될 문자') FROM 테이블 SELECT REPLACE(price, ',','') FROM FOODS 푸드 테이블의 price컬럼에서 콤마를 제거해서 출력하라 SELECT 시 REPLACE를사용해서 콤마를 제거 후 SUM 을 하는 경우 SELECT SUM(REPLACE(price, ',','')) AS totalPric..

JSTL 콤마(,) 또는 소수점 사용법

콤마(,) 또는 소수점 사용법 jsp 페이지 상단에 아래의 코드를 선언 하고 사용한다. // 결과 : 12,341,234 ( 천 단위마다 ","로 끊어줌 ) // 결과 : ₩1234.00 ( ₩표시 붙인 후, 천 단위마다 "," 표시 후 소수점 2자리까찌 표현함 ) // 결과 : 35% ( %로 표현함 ) // 결과 : 1234.12 ( pattern 에 표시한 자리수만큼 반올림함 ) // 결과 : var에 test라고 선언 한 값을 출력 시 ( ${test} 소수점 이하 버림 ) > 1234

< c:choose >< c:when > 다중(중복, 여러번) 사용 하기 (< c:choose >< c:when >안에 < c:choose >)

다중(중복, 여러번) 사용 하기 (안에 ) 을 사용하는데, 그 조건 안에 또 다른 조건을 줘야할 경우가 생김. 실행 실행 실행 위와 같이 생각을 하고 코드를 작성했더니 에러가 발생. 위 코드와 같이 생각하는 사람이 많을거라 판단됨. 위 코드처럼 생각하신분 링크 : https://okky.kr/article/432948 다중일경우는 choose문. 단일조건이면 if문 다중일경우는 choose문. 단일조건이면 if문 실행 실행 실행 단일 조건 실행

JSTL < c:if >, < c:choose > 태그 사용법

[JSTL] , 태그 사용법 How to use if-else option in JSTL 조건 jsp 페이지 상단에 아래의 코드를 선언 하고 사용한다. jstl에서 조건에 따른 분기를 처리할 수 있는 태그로 와 가 있습니다. 태그 - test 속성내의 EL 의 결과가 참이면 실행됩니다. else 구문은 없습니다. 예제 위의 코드는 변수 name의 값이 “강호동” 이면 출력합니다. 태그에 사용될 수 있는 속성은 다음 세 가지 입니다. test : 필수 속성으로 속성값으로 EL 비교식을 가집니다. var : 조건 결과를 저장할 변수를 지정합니다. scope : 조건 결과를 저장할 변수의 저장 scope을 지정합니다. .... 위 코드는 te..

CSS 웹 폰트 적용하기

CSS 웹 폰트 적용하기 웹 폰트는 상업과 개인용으로 이용이 가능한 Noto Sans CJK KR(본고딕)을 예로 들겠습니다. Google Fonts에 접속합니다. 원하는 폰트를 선택후 Embed 탭에서 로 할지, @import 로 할지 선택합니다. @import CSS 파일 맨 상단에 아래와 같이 선언 선택자에 폰트 적용: font-family: ‘Noto Sans KR’, sans-serif; @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@1..

프로그래밍/CSS 2020.04.03
반응형