반응형

분류 전체보기 117

MySQL 중복 제거 DISTINCT 쉬운 사용법 예시

한 개 이상의 컬럼에서 중복값을 제거할 때 사용하는 DIDTINCT의 쉬운 사용법을 예시와 함께 알려드리겠습니다. MySQL 중복 제거 DISTINCT DISCTINCT는 SELECT문과 자주 쓰이는 키워드로, 중복을 제거해 줍니다. 이는 중복을 허용해서 모두 보여주는, 기본값 ALL 키워드의 반대 개념입니다. MySQL 중복 제거 DISTINCT 쉬운 사용법 중복 제거할 컬럼이 한 개일 때는 다음과 같습니다. SELECT DISTINCT 컬럼1 FROM 테이블명; 중복 제거할 컬럼이 여러 개일 때는 쉼표(,)를 사용하며, 다음과 같습니다. SELECT DISCTINCT 컬럼1, 컬럼2,..., 컬럼N FROM 테이블명; MySQL 중복 제거 DISTINCT 예시 아래는 샘플 테이블 'clerk'입니다...

SQL/MySQL 2023.08.26

MySQL 관계형 데이터베이스(RDB), 테이블 JOIN 기초 설명 예시

관계형 데이터베이스(RDB) 관계형 데이터베이스는 Relational DataBase(RDB)입니다. relational에서 알 수 있듯, 여러 테이블을 결합해서 중복을 줄이고 저장된 데이터를 쉽게 파악하는 것이 RDB입니다. 테이블(표, table) 특정 요인/주제 등에 대한 데이터=행+열, 스프레드시트와 비슷합니다. 테이블 예시: Customer 정보(id, name...)를 담은 Customer 테이블 Customer id name phone number date of birth 1 Kim 010-1111-1111 1990-01-01 2 Park 010-2222-2222 2000-02-02 3 Lee 010-3333-3333 2010-03-03 MySQL 테이블 예시 MySQL에서 테이블이 어떻게 ..

SQL/MySQL 2023.08.24

MySQL 컬럼(열, column) 이름, 속성 쉽게 변경하는 방법

MySQL에서 컬럼(열, column) 이름, 속성 쉽게 변경하는 방법을 예시와 함께 알려드리겠습니다. 컬럼(열, column) 이름 변경 방법 ALTER TABLE, CHANGE 특정 테이블의 column 이름 변경 방법은 다음과 같습니다. ALTER TABLE 테이블이름 CHANGE 기존_이름 새_이름 column속성; CHANGE 예시 topic 테이블의 'real_id'라는 column이 보입니다. 이를 변경해 보겠습니다. ALTER TABLE topic --topic 테이블 변경 CHANGE real_id id INT(11) NOT NULL AUTO_INCREMENT; --real_id를 id로 변경, 속성 유지 "topic 테이블의 column인 real_id를 id로 변경, 속성은 INT(1..

SQL/MySQL 2023.08.23

MySQL 데이터 삭제, 특정 행 삭제 DELETE 기초 설명 예시

데이터 삭제, 특정 행 삭제 DELETE DELETE는 특정 테이블의 (특정)데이터를 삭제할 때 사용합니다. 이때 'WHERE 조건식' 없이 DELETE만 사용하면, 테이블의 모든 행(데이터)이 삭제됩니다. 꼭 WHERE 조건식을 입력(특정 행 삭제) 해야 합니다. DELETE FROM 테이블이름 WHERE조건식; 예시 데이터를 삭제하기 전에 특정 테이블의 모든 데이터를 확인합니다. SELECT * FROM 테이블이름; SELECT * FROM topic; >>topic 테이블의 모든 데이터를 보여줘. DELETE FROME topic WHERE id=5; >>topic 테이블에서 id=5인 row를 삭제해 줘. 제대로 삭제되었는지 확인합니다. 특정 행인 id=5 row가 안 보이므로 제대로 실행된 것입..

SQL/MySQL 2023.08.22

MySQL 데이터 수정 UPDATE 기초 설명 예시

데이터 수정 UPDATE UPDATE문은 하나 이상의 컬럼(column), 로우(row) 데이터 수정 시(업데이트) 사용합니다. 하지만 UPDATE문만 사용하면 모든 row가 수정되는 불상사가 발생합니다. 그래서 WHERE를 입력해야 합니다. 'WHERE 조건식'은 변경하려는 데이터(row)의 조건을 설정합니다. UPDATE 테이블명 SET 컬럼1='수정하려는 내용', 컬럼2='수정하려는 내용',... WHERE 조건식; 예시 UPDATE전에 먼저, SELECT문으로 수정하려는 테이블의 모든 데이터를 살펴봅니다. SELECT * FROM 테이블명; 테이블 topic의 모든 데이터를 보니, id=2 row에 'orcle'이라는 오타가 보입니다. 업데이트해 보겠습니다. UPDATE 테이블명 SET 수정하려는..

SQL/MySQL 2023.08.21

MySQL 쿼리 문법 순서, SELECT, EXPR, FROM, WHERE, ORDER BY, LIMIT 간단 설명 예시

이 글은 쿼리 문법 순서 SELECT와 SELECT EXPR FROM WHERE ORDER BY LIMIT 에 대한 설명, 문법, 예시를 간단하게 담고 있습니다. MySQL 쿼리 문법 순서 MySQL의 쿼리는 다음과 같은 순서를 규칙으로 삼습니다. SELECT FROM WHERE GROUP BY HAVING ORDER BY LIMIT MySQL SELECT SELECT문은 한 개 이상의 테이블에서 한 개 이상의 데이터를 선택할 수 있도록 합니다. SELECT문은 모든 쿼리 입력에 포함됩니다. SELECT EXPR 표현하려는 column을 나타냅니다. 이 때문에 'FROM 테이블이름'은 생략 가능합니다. EXPR은 expression으로, '표현식'을 의미합니다. SELECT "값"; MySQL FROM ..

SQL/MySQL 2023.08.20

티스토리 오디세이 모바일 전체 글 제목 잘림 간단한 해결 방법

티스토리 오디세이 스킨 사용 시, 모바일 화면에서 전체 글 제목 잘림 간단한 해결 방법을 알려드리겠습니다. 모바일 전체 글 제목 잘림 before/after 저는 티스토리 오디세이 스킨을 사용 중입니다. 그러던 중 최근에 모바일 화면에서의 제목 잘림 문제를 발견했습니다. 해결 방법에 앞서 먼저 before/after를 보여드리겠습니다. 모바일 전체 글 제목 잘림 해결 방법 티스토리 설정에서 [스킨 편집-html 편집]을 클릭합니다. 우측 상단의 CSS에서 ctrl+f로 .article-type-common을 검색합니다. 꽤 여러 개가 검색되는데, 저는 16개나 검색이 되었습니다. 그중 13번째 정도에 해당되는 줄에 '.article-type-common .title { max-height...'를 변경해..

SEO, 블로그 2023.08.19

MySQL 데이터 추가 INSERT, 데이터 선택 SELECT 설명 및 예시

데이터 추가 INSERT INTO 특정 테이블 column에 데이터를 추가 시 사용하는 INSERT문입니다. 각각의 열은 '쉼표'로 구분합니다. VALUES 뒤에 추가하려는 데이터 내용을 입력하되, 열의 순서에 맞춰 내용을 입력해야 합니다. INSERT INTO 테이블이름(column1, column2, column3,..., column N) VALUES ('내용 1', '내용 2', '내용 3',..., '내용 N'); 예시 now(): 현재 날짜(YYYY-MM-DD)와 시간(00:00:00)을 표시합니다. 예시 산출물 데이터 선택 SELECT FROM 정말 자주 쓰이는 기본 중의 기본인 SELECT문입니다. 이는 특정 테이블의 여러 데이터 중 선택해서 볼 때 사용하며, 선택할 column들은 '쉼표..

SQL/MySQL 2023.08.18

티스토리 오디세이 스킨 다른 글 삭제 쉬운 방법

티스토리(오디세이 스킨)의 '다른 글' 추천이 중복되어 지저분하지 않았나요? 1분만에 가능한 다른 글 삭제 쉬운 방법을 알려드리겠습니다. 다른 글 삭제 before/after 오디세이 스킨에서 다른 글 삭제 코드를 적용하면 어떤 모습인지 먼저 보여드리겠습니다. before는 글 하단에 '블로그 카테고리의 다른 글', '블로그의 다른 글'이 동시에 보여서 다소 지저분합니다. after는 글 하단에 '블로그 카테고리의 다른 글'만 보이면서 한결 깔끔해진 모습입니다. 다른 글 삭제 쉬운 방법 티스토리 [설정-꾸미기-스킨 편집]을 클릭합니다. html 편집 상단에서 CSS를 클릭합니다. 그리고 ctrl+f를 눌러 .article-page로 검색합니다. 해당 키워드는 오디세이 스킨 기준으로 약 2910대에 존재하..

SEO, 블로그 2023.08.17

MySQL 테이블 생성 CREATE, column definition 설명 예시

MySQL에서 테이블 생성, column 설정에 대한 설명과 예시를 알려드리겠습니다. 테이블 생성 CREATE 테이블 생성 명령문은 CREATE table();입니다. 테이블명 입력 후, '괄호()' 안에 각 column(열) 이름과 definition을 입력합니다. 쉼표를 입력하여 column 구분을 합니다. CREATE 테이블명( column이름1 definition, column이름2 definition, column이름3 definition, ..., ); column definition column definition은 다음과 같이 입력합니다. column이름 data_type(length) [not null] [default value] [auto_increment] column_constra..

SQL/MySQL 2023.08.16
반응형
top