본문 바로가기

분류 전체보기142

티스토리 코드블럭 테두리 제거ㆍ테마 변경ㆍ폰트 변경 [ 목차 ]1. 코드블럭 테두리 제거2. 코드블럭 테마 변경2.5 기본 테마 외 내가 원하는 테마 적용3. 코드블럭 폰트 변경 1. 코드블럭 테두리 제거하기티스토리에 코드를 작성한 후, 글을 올려 확인해보면 이렇게 블럭에 테두리가 생성되어 있다.이 테두리를 없애보자.  블로그 관리 페이지에서 꾸미기 텝 → [스킨 편집]을 클릭한다.  오른쪽 상단에서 [html 편집]을 클릭한다.  오른쪽 상단에서 CSS 옵션을 클릭 하고, Ctrl + F 키보드를 눌러 검색창을 띄운 후 'article-view pre' 를 입력한다.입력하면 padding 부분의 값을 0px로 만들어주기만 하면 된다.   2. 코드블럭 테마 변경하기티스토리에서 기본으로 제공되는 여러 코드블럭 테마들이 존재하니 적용시켜보자.블로그 관리 페.. 2024. 10. 8.
MySQL 총 정리8: 테이블 조인(JOIN) [ 목차 ]1. INNER JOIN2. OUTER JOIN•  LEFT OUTER JOIN•  RIGHT OUTER JOIN•  FULL OUTER JOIN ➯ SQL에서 JOIN은 두 개 이상의 테이블을 연결하거나 결합하여 하나의 결과 집합으로 만드는 방법이다.➯ JOIN을 사용하면 여러 테이블에 나뉘어 있는 관련 데이터를 하나의 조합 결과로 모을 수 있다.➯ 이로 인해 데이터 분석이 쉬워지며, 필요한 데이터만 조회하여 효율적인 질의를 수행할 수 있다.➯ 다양한 JOIN 유형을 통해 원하는 방식으로의 데이터 결합이 가능하다.1. INNER JOIN두 개 이상의 테이블에서 공통된 컬럼을 기준으로 데이터를 결합할 때 사용된다.결합(join) 기준이 되는 컬럼/키의 값이 두 테이블에 모두 존재하는 레코드만 .. 2024. 10. 7.
MySQL 총 정리7: GROUP BY와 HAVING GROUP BY10개의 데이터가 들어가있는 위와 같은 테이블이 있을 때, 각 부서별 총 사람은 몇 명인지 알아보고 싶다면 어떻게 해야할까? SELECT COUNT(부서) FROM EMPLOYEE;                       -- 결과: 10SELECT COUNT(DISTINCT 부서) FROM EMPLOYEE;   -- 결과: 4 COUNT 함수는 단순히 데이터의 개수를 세는 함수로, 전체 데이터의 개수나 중복된 값을 제거한 개수를 가져올 수 있다. 하지만, 연령대별 회원 가입 현황, 동물보호센터의 동물별 수, 월별 매출, 년도별 고객 수와 같은 유형별 집계값을 알고 싶을 때는, COUNT 함수만으로 충분하지 않다. 이러한 경우 데이터를 연령대별, 동물별, 월별, 년도별로 그룹화해서 집계해야.. 2024. 10. 5.
MySQL 총 정리6: mysql 내장함수 모음 [ 목차 ]0. 함수란➯ 단일 행 함수 vs 복수 행 함수1. 산술 함수2. 문자열 함수3. 날짜 및 시간 함수4. 집계 함수5. 제어 흐름 함수6. 형 변환 함수0. 함수란? 단일 행 함수(Single-Row Functions)단일 행 함수는 하나의 입력 값에 대해 하나의 결과를 반환하는 함수다.즉, 하나의 행 데이터가 1:1로 치환되어 반환된다는 뜻이다.주로 데이터 변환이나 조작에 사용된다.보통 SELECT, WHERE, ORDER BY절에서 사용된다.중첩이 가능하다.SELECT UPPER(name), SUBSTRING(name, 1, 3)FROM EMPLOYEEWHERE LENGTH(name) > 5ORDER BY LOWER(name); 복수 행 함수(Multi-Row Functions)복수 행 함.. 2024. 10. 3.
MySQL 총 정리5: ORDER BY로 데이터 정렬 ORDER BYSQL은 쿼리의 문법 작성 순서가 정해져 있다.SELECT: 가져올 컬럼을 지정FROM: 데이터를 가져올 테이블을 지정WHERE: 데이터를 필터링할 조건 지정GROUP BY: 데이터를 그룹화HAVING: 그룹화된 데이터에 대한 조건 지정ORDER BY: 데이터를 정렬+ LIMIT: 반환할 데이터의 양을 제한 ※ 만일 ORDER BY가 GROUP BY나 WHERE보다 앞에 위치하면 에러가 나니 꼭 순서를 지키도록 한다.※ ORDER BY를 사용하지 않을 경우, 데이터의 출력 순서는 보장되지 않는다.※ SQL 쿼리의 작성순서와 실제 쿼리의 처리 순서는 다르다는 것을 기억하자. 1) 오름차순 정렬(ASC - Ascending)  • (작은 값 → 큰 값)• 오름차순 정렬인 ASC은 기본값이라 생.. 2024. 10. 2.
MySQL 총 정리4: 다양한 연산자로 필터링된 데이터 조회 [ 목차 ]WHERE1) 기본 문법2) 비교 연산자📝 WHERE절에서 별칭을 사용할 수 없는 이유3) 논리 연산자4) WHERE + IN5) WHERE + LIKE6) WHERE + BETWEEN7) IS NULLWHERE1) 기본 문법SELECT 열1, 열2, ...FROM 테이블명WHERE 조건;WHERE: 데이터에 대한 조건 설정WHERE 절을 통해 데이터가 필터링이 되어 특정 조건에 맞는 데이터만 조회ㆍ수정ㆍ삭제가 가능하다. 2) 비교 연산자값 비교시 사용=, !=, , =    •  참고로 AS로 별칭을 붙인 컬럼은 WHERE절에서 사용할 수 없다. 📝 WHERE절에서 별칭을 사용할 수 없는 이유 • MySQL에서 쿼리가 실행되는 처리 순서를 알면, 왜 WHERE절에서 별칭을 사용할 수 없는.. 2024. 9. 30.