반응형

전체 글 380

[MariaDB] 데이터 수정 - UPDATE

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다. 데이터 수정 기본 형식 UPDATE 테이블명 SET 칼럼명 = 변경할값, 칼럼명 = 변경할값, ... WHERE 조건절 // 예문 UPDATE STUDENT SET SCORE = 100 WHERE NAME = 'BILL' // STUDENT 테이블의 NAME이 'BILL'인경우 SCORE 값을 100으로 변경 조건절에 만족하는 칼럼들의 값을 변경합니다. UPDATE문은 아래와 같이 'WHERE 조건절' 생략이 가능합니다. UPDATE 테이블명 SET 칼럼명 = 변경할값, 칼럼명 = 변경할값, ... // 예문 UPDATE STUDENT SET SCORE = 100 // STUDENT 테이블의 SCORE 값을 전부 100으로 변경 조건절을 생각하면 해..

IT 소스/MariaDB 2023.01.11

'말에 어패'와 '말에 어폐' 어떤게 맞는 표현일까?

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다. '어패'와 '어폐'는 발음이 비슷해서 헷갈리기 쉬운 단어입니다. 하지만 그 뜻은 완전히 다르므로 사용하는데 주의하셔야 합니다. 그럼 '어패'와 '어폐'에 대해 알아보겠습니다. 먼저 '어패'의 의미를 알아보겠습니다. '어패'는 명사로 '물고기나 조개를 아울러 이르는 말' 의 뜻을 가진 고기 '어(魚)'에 조개 '패(貝)'를 사용하는 단어입니다. 한자는 다르지만 어패(御牌)는 '임금을 상징하는 '殿' 자를 새겨 각 고을 객사에 세운 나무패' 의 의미도 있습니다. 그럼 '어폐'의 의미도 알아보겠습니다. '어폐'는 명사로 '적절하지 아니하게 사용하여 일어나는 말의 폐단이나 결점', '남의 오해를 받기 쉬운 말' 등의 뜻을 가지고 있습니다. '어폐'는 말씀 ..

[MariaDB] 데이터 저장 쿼리 - INSERT

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다. 1. 데이터 저장 기본 형식 INSERT INTO 테이블명 (칼럼명1, 칼럼명2, ...) VALUES (값1, 값2, ...); // 칼럼명 순서로 값이 입력 됨니다. 만약 여러 건의 데이터를 저장해야 할 경우 ','(콤마)로 각 데이터를 구분해 저장할 수 있습니다. INSERT INTO 테이블명 (칼럼명1, 칼럼명2, ...) VALUES (값1, 값2, ...), (값1-1, 값2-1, ...), (값1-2, 값2-2, ...); // 3개의 데이터가 저장 됩니다. 2. 테이블 칼럼 생략 저장할 데이터와 테이블의 칼럼이 일치하면 칼럼명을 생략할 수 있습니다. INSERT INTO 테이블명 VALUES (값1, 값2, ...); // 칼럼명이 생..

IT 소스/MariaDB 2023.01.10

'개수'와 '갯수' 올바른 맞춤법은?

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다. 발음 때문에 헷갈리는 '개수'와 '갯수'대해 알아보겠습니다. 위 뉴스처럼 발음 때문에 빨간색 '갯수'라고 써야 맞는 것 같지만 올바른 맞춤법은 파란색 '개수'입니다. 그럼 왜 '개수'가 올바른 맞춤법인지 알아보겠습니다. '개수'는 [개:쑤]로 발음되는 명사로 '한 개씩 낱으로 셀 수 있는 물건의 수효.', '고쳐서 바로잡거나 다시 만듦.', '음식 그릇을 씻을 때 쓰는 물' 등의 의미를 가진 단어입니다. 한글 맞춤법 규정 제 4장 형태에 관한 것 제 4절 합성어 및 접두사가 붙는 말 제 30항에서는 사이시옷 받침을 적어야 하는 단어는 아래 6가지로만 규정하고 있습니다. 곳간(庫間), 셋방(貰房), 숫자(數字), 찻간(車間), 툇간(退間), 횟수(回數..

[MariaDB] DML, DDL, DCL 이란?

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다. 1. DML (Data Manipulation Language) - 데이터 조작어 정의된 데이터베이스에 데이터를 조회, 삽입, 변경, 삭제하는 등에 사용되는 SQL 구문을 의미합니다. 테이블의 행과 열을 조작하는 언어라고 생각하면 됩니다. SELECT - 테이터를 조회합니다. INSERT - 테이터를 삽입합니다. UPDATE - 테이터를 수정합니다. DELETE - 테이터를 삭제합니다. 2. DDL (Data Definition Language) - 데이터 정의어 데어터베이스나 그 하위의 Table, View 등 특정 개체를 생성하거나 변경, 삭제하는 등의 SQL 구문을 의미합니다. 데이터베이스의 전체 골격을 결정하는 언어라고 생각하면 됩니다. CR..

IT 소스/MariaDB 2023.01.09

'왠지'와 '웬지' 올바른 표현은?

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다. '왠지'과 '웬지'은 사람들이 자주 사용하는 말이지만 그 발음이 비슷해서 직장인이 가장 헷갈려 하는 단어입니다. 위 뉴스에서 올바른 맞춤법으로 뉴스를 작성한 뉴스는 '왠지'를 사용한 뉴스입니다. 그럼 '왠지'와 '웬지'의 두 단어의 차이를 알아보겠습니다. 먼저 '왠지'의 의미를 알아보겠습니다. '왠지'는 부사로 '왜 그런지 모르게', '뚜렷한 이유도 없이' 의 의미를 가지고 있습니다. '왠지'는 '왜인지'를 줄여 쓴 말로 '왠' 단독으로 사용하지 않고 꼭 '왠지'로만 사용됩니다. 비슷한 말로는 '어쩐지'가 있습니다. 그럼 '웬지'의 의미도 알아보겠습니다. '웬지'는 표준국어사전에 없는 표현으로 사용하면 안됩니다. 그럼 '웬'을 '왠'을 쉽게 정리하자..

[MariaDB] 조회 쿼리 - SELECT

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다. 1. 테이블 모든 칼럼 조회 SELECT * FROM 테이블명; 2. 테이블에서 필요한 칼럼만 조회 SELECT 칼럼명, 칼럼명, 칼럼명 FROM 테이블명 3. 별칭 사용법 (AS) SELECT 칼럼명 AS 별칭명, 칼럼명 AS 별칭명 FROM 테이블명 // 칼럼명이 별칭명으로 변경되서 조회 됨 4. 조건절 (WHERE) SELECT * FROM 테이블명 WHERE 조건절 // 조건절을 만족하는 행만 조회 됨 5. 다수의 조건절 (AND, OR) SELECT * FROM 테이블명 WHERE 조건절1 AND 조건절2 // 조건절1과 조건절2를 모두 만족하는 행을 조회 함 SELECT * FROM 테이블명 WHERE 조건절1 OR 조건절2 // 조건절1..

IT 소스/MariaDB 2023.01.06

'찌개'와 '찌게' 올바른 맞춤법은?

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다. 자주 사용하지만 혼동하기 쉬운 '찌개'와 '찌게'!! 그래서 오늘은 '찌개'와 '찌게'의 올바른 맞춤법에 대해 알아보겠습니다. 먼저 '찌개'의 의미를 알아보겠습니다. '찌개'는 명사로 '뚝배기나 작은 냄비에 국물을 바특하게 잡아 고기, 채소, 두부 따위를 넣고 간장, 된장, 고추장, 젓국 따위를 쳐서 갖은양념을 하여 끓인 반찬', '민속놀이 윷놀이 중 윷판에서 쨀밭의 두 번째 자리' 의 의미를 가지고 있습니다. '찌개'는 동사 '찌다'의 어간 '찌-'에 접미사 '-개'가 붙어 '그러한 행위를 하는 도구, 그러한 행위를 특성으로 지는 사람'등의 뜻을 더한 명사로 바뀐 단어입니다. 비슷한 예로 '지우다 -> 지우개', '덮다 -> 덮개', '날다 -> ..

[MariaDB] 순위 함수 (ROW_NUMBER, DENSE_RANK, RANK)

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다. 예문 테이블을 가지고 순위 함수가 어떻게 동작하는지 알아보겠습니다. CREATE TABLE STUDENT (NAME VARCHAR(10), SCORE int); INSERT INTO STUDENT VALUES ('BILL', 60), ('KIM', 50), ('ROSE', 70), ('SALLY', 60), ('NANCY', 90), ('RICHARD', 70), ('AMY', 80), ('GABRIEL', 70); 1. ROW_NUMBER () 'ROW'별로 순차적으로 번호를 부여합니다. 즉, 동일한 번호는 존재하지 않고 모든 행은 다른 번호를 부여받습니다. SELECT ROW_NUMBER() OVER (ORDER BY SCORE DESC) AS ..

IT 소스/MariaDB 2023.01.05
반응형