본문 바로가기

전체 글

(25)
Oracle SQL 함수 정리 1. 숫자 함수 (Number Functions)숫자를 다룰 때 자주 사용하는 기본 함수와 예제입니다.절대값: ABS(x)올림: CEIL(x)내림: FLOOR(x)반올림: ROUND(x, n) (소수점 n자리)절사: TRUNC(x, n) (소수점 n자리 이하 자름)나머지: MOD(x, y)-- 절대값SELECT ABS(-1.234) AS absoluteFROM dual;-- 올림 (ceil)SELECT CEIL(-10.1234) AS ceilFROM dual;-- 내림 (floor)SELECT FLOOR(10.1234) AS floorFROM dual;-- 반올림 (소수점 1자리, 소수점 첫째 자리에서 올림)SELECT ROUND(192.153, 1) AS round_1FROM dual;-- 반올림 (소..
Oracle SQL 조회 및 문자열 연산 정리 1. 컬럼 별칭(alias)과 조회 예제컬럼별로 조회 결과에 새로운 이름을 부여하면 외부에서 가독성 높은 필드명으로 데이터를 활용할 수 있습니다.아래 예제는 사원 테이블(sawon)에서 부서번호가 20초과인 직원의 연봉, 보너스, 월급, 의료보험료를 한 번에 조회하는 쿼리입니다.SELECT sabun AS 사번, saname AS 이름, sapay AS 연봉, sapay * 0.1 AS 보너스, ROUND(sapay/12, 0) AS 월급, FLOOR(sapay/12 * 0.09) AS 의료보험료FROM sawonWHERE deptno > 20;sabun AS 사번 : 컬럼명을 ‘사번’으로 재명명sapay * 0.1 : 연봉..
CSS 적용 방식과 예제 웹 페이지를 예쁘게 꾸미기 위해 필수인 CSS(Cascading Style Sheets).이번 글에서는 CSS를 적용하는 3가지 방식과 기본 문법, 박스 모델, 그리고 실제 예제를 통해 단계별로 살펴봅니다.CSS 적용 방식 3가지 비교아래 표는 CSS를 HTML에 연결하는 대표적인 세 가지 방법을 한눈에 보여줍니다.방식작성 위치장점단점InlineHTML 태그 안의 style 속성즉시 적용, 간단한 테스트에 유용재사용 어려움, 코드가 지저분해짐Internal 찢어 꿰뚫듯 불꽃이 튀듯 뜨겁게 타올라보자 한 순간의 댄서 꿰뚫어 부숴버리자 누구보다도 반짝이도록 이 목숨을 불태워라코드 분석 및 팁External 방식은 페이지 상단의 태그로 로드합니다.Internal 방식은 태그 안에 선언하며,..
HTML Table 태그 사용법 정리 1. 테이블 기본 구조HTML 테이블은 크게 아래 다섯 가지 태그로 구성됩니다.테이블 전체를 감싸는 최상위 컨테이너 역할을 합니다.테이블 제목이나 설명을 정의합니다. 접근성(스크린 리더) 향상을 위해 반드시 사용을 권장합니다. (Table Row)한 줄(행)을 정의합니다. (Table Header)행 또는 열의 제목 셀을 만듭니다. 기본적으로 글씨가 굵게(center 정렬) 표시됩니다.height나 width 속성을 통해 크기를 지정할 수 있습니다. (Table Data)실제 데이터 셀을 만듭니다. 와 동일하게 height나 width 속성 사용이 가능합니다. 월별 매출 현황 월 매출 1월 10,000 2. 행(rowspan)·열(colspan) 병합테이블에서 특정 셀..
Oracle 테이블 제약조건 정리 데이터 무결성을 유지하기 위해 테이블에 적용하는 제약조건을 정리했습니다.ERROR 있는 데이터가 들어오는 것을 방지하며, 테이블 설계 시 필수로 고려해야 할 요소입니다.1. NOT NULL컬럼에 NULL 값을 허용하지 않습니다.빈 값 없이 반드시 입력해야 하는 필수 항목에 사용합니다.CREATE TABLE tb1 ( name VARCHAR2(100) NOT NULL, memo VARCHAR2(100) NULL);INSERT INTO tb1 VALUES ('일길동', '메모1');INSERT INTO tb1(name) VALUES ('이길동');-- 아래 구문은 오류 발생-- INSERT INTO tb1(memo) VALUES ('메모2');-- ORA-01400: NULL을 ("TEST"."TB1"...
HTML 리스트(List)와 폼(Form) 태그 총정리 1. 리스트(List) 태그웹 문서에서 순서가 있는 항목, 순서 없는 항목, 용어와 정의를 깔끔하게 표시할 수 있습니다.1.1 순서 있는 목록 (Ordered List) 태그 안의 요소가 1, 2, 3… 숫자로 자동 번호 매김됩니다. 첫 번째 항목 두 번째 항목 세 번째 항목1.2 순서 없는 목록 (Unordered List) 태그 안의 요소가 기본적으로 ●, – 또는 ○ 모양의 불릿으로 표시됩니다. HTML 배우기 CSS 배우기 JavaScript 배우기1.3 사전 목록 (Description List) 태그 안에 로 용어를, 로 정의를 작성해 용어 목록을 만듭니다. HTML 웹 페이지의 구조를 정의하는 마크업 언어 CSS HTML 요소의 스타일을 지정하는 언어1.4 리스트 스타일..
HTML의 주요 특징과 <head>, <body>의 역할 DOCTYPE html>html lang="en">head> meta charset="UTF-8"> meta name="viewport" content="width=device-width, initial-scale=1.0"> title>Test for HTMLtitle> style> h1{ text-align: center; color: blueviolet; text-shadow: 1px 1px 2px black; } style>head>body> h1>Html에 오신 걸 환영합니다.h1> h2>우리 집에 왜 왔니h2> h3>March comes like a lionh3>body..
Oracle 데이터 타입 정리 1. 문자형 자료형 (최대 2000byte)CHAR(n)고정 길이 문자형. 지정한 크기만큼 무조건 공간을 확보합니다.VARCHAR2(n)가변 길이 문자형. 실제 입력된 길이만큼만 공간을 사용합니다.CREATE TABLE test_t1 ( memo CHAR(1000), memo2 VARCHAR2(1000));INSERT INTO test_t1 VALUES ('hi', 'hi');2. 숫자형 자료형 (가변형)INTNUMBER(38)과 동일하게 동작합니다.NUMBER(n)정수부 자리수를 n자리로 제한합니다.NUMBER(p, s)전체 자리수 p(precision) 중 소수점 이하 자리수 s(scale)를 지정합니다.CREATE TABLE sample_num ( id INT, --..