'분류 전체보기' 카테고리의 글 목록

분류 전체보기 141

구글 애드센스 수익 갑자기 0일 때 해결 방법

오랜만에 블로그 통계 현황을 확인했는데 며칠 째 수익 곡선이 0으로 유지되고 있음을 발견하게 되었다.  해결방법은 간단하다. Google 애드센스 - 웹사이트에서 수익 창출하기웹사이트에서 광고 및 콘텐츠를 통해 수익을 창출하세요. 웹사이트에서 애드센스를 사용하는 방법을 알아보세요.adsense.google.com먼저 구글 애드센스 사이트로 들어간다.  로그인 후, 지급 '지급' 카테고리에서 '본인 확인'으로 들어간다.들어가보면 '본인 인증 절차가 완료되지 않아 더는 광고가 게재되지 않습니다'라는 경고 문구가 보인다.즉 본인 인증만 해주면 해결되는 간단한 일이다.오른쪽 하단에 '조취 취하기'를 클릭한다.  계속하려면 본인에 관한 정보를 입력하세요라는 빨간 경고 메세지에서 '지금 확인하기'를 클릭한다.  인..

[SQLD] 2024년 개정 SQLD 합격 후기, SQLD 개정판 개념정리 pdf 공유

[ 목차 ]1. SQLD 시험• 정보• 유의사항• 시험 후기2. 공부 방법• 교재 및 강의• 추천 강의 및 자료#. 개념정리 PDF 공유 SQLD 합격을 하게 되어, 준비하는 분들에게 조금이나마 도움이 될까해서 후기를 올립니다.  1. SQLD 시험 정보SQLD는 총 두 과목, 50문항으로 시험 시간은 90분입니다.(90분의 시험시간 동안 화장실 이용은 불가능하니 장을 미리 비우도록 합시다.)합격 기준은 과목별 정답률 40% 이상과 과목 총점수 60점 이상입니다.즉, 전체 합이 60점 이상이어도 1과목이 8점 미만이거나 2과목이 32점 미만이면 과락으로 불합격입니다. ※ SQLD는 2024년도에 개정되었습니다. (▼시험 범위)    유의사항답안 수정은 가능하지 않으며, 시험 종료 5분 전까지 새 답안지로..

자격증 2024.12.10

MySQL 총 정리11: ROLLUP과 윈도우 함수

[ 목차]1. ROLLUP2. 윈도우 함수 1. ROLLUP 위와 같이 동물 호텔에 묵는 동물들의 정보가 담긴 테이블이 있다고 하자.이때 각 그룹별 어떤 집계를 하고 싶다면, GROUP BY와 집계함수를 사용하면 될 것이다. 이런 식으로 구해볼 텐데, 총계를 같이 구할 수는 없는 걸까? ROLLUP 이란?ROLLUP 함수는 GROUP BY 절과 함께 사용되어 데이터의 소계와 총계를 생성한다.ROPPUP은 지정된 각 그룹 수준에 대한 요약 행을 자동으로 추가하여 각 그룹에 대한 부분 합계를 표시한다.지정한 그룹의 개수가 N개라면 총 N + 1개의 조합이 출력된다.# 기본 구문SELECT 컬럼1, 컬럼2, ..., 집계함수(컬럼)FROM 테이블명GROUP BY 컬럼1, 컬럼2, ... WITH ROLLUP;..

MySQL 총 정리10: 서브쿼리- 스칼라, 인라인 뷰, 중첩

[ 목차 ]1. 스칼라 서브 쿼리2. 인라인 뷰3. 중첩 서브쿼리• 비연관 서브쿼리• 연관 서브쿼리 자, 위 그림에서 알 수 있듯이, 서브쿼리는 쿼리 안에 포함된 또 다른 쿼리로, 메인쿼리(가장 바깥쪽의 SELECT 문)를 보조하는 하위 쿼리를 의미한다. 서브쿼리를 구성하는 SELECT 문은 괄호로 둘러싸여 있으며, 다양한 위치에서 사용될 수 있다. 예를 들어:SELECT 절에서 특정 값을 계산하여 반환하거나,FROM 절에서 마치 테이블처럼 사용되어 서브쿼리의 결과를 임시 테이블로 취급하거나,WHERE 절에서 조건을 지정하는 데 사용될 수 있다. 쿼리의 결과, 즉 SELECT의 결과는 일반적으로 테이블이다. 따라서 테이블이 위치할 수 있는 곳에는 서브쿼리도 위치할 수 있다. 추가로 SQL에서는 편의성을 ..

MySQL 총 정리9: UNION과 UNION ALL

UNION과 UNION ALL은 두 개 이상의 SELECT 쿼리의 결과를 결합하는 데 사용되는 SQL 연산자다.JOIN과의 차이점은 JOIN은 가로로 데이터를 합해주는 느낌이라면, UNION은 새로로 합해주는 느낌이다. 이게 무슨 말이냐면...각각 위와 같은 모양으로 데이터가 결합하여 조회되기 때문이다.  👇 JOIN 관련 글은 아래 글을 참고해주세요. MySQL 총 정리8: 테이블 조인(JOIN)[ 목차 ]1. INNER JOIN2. OUTER JOIN•  LEFT OUTER JOIN•  RIGHT OUTER JOIN•  FULL OUTER JOIN ➯ SQL에서 JOIN은 두 개 이상의 테이블을 연결하거나 결합하여 하나의 결과 집합으로 만드는 방법이다.➯ JOIN을 사용bruders.tistory...

티스토리 코드블럭 테두리 제거ㆍ테마 변경ㆍ폰트 변경

[ 목차 ]1. 코드블럭 테두리 제거2. 코드블럭 테마 변경2.5 기본 테마 외 내가 원하는 테마 적용3. 코드블럭 폰트 변경 1. 코드블럭 테두리 제거하기티스토리에 코드를 작성한 후, 글을 올려 확인해보면 이렇게 블럭에 테두리가 생성되어 있다.이 테두리를 없애보자.  블로그 관리 페이지에서 꾸미기 텝 → [스킨 편집]을 클릭한다.  오른쪽 상단에서 [html 편집]을 클릭한다.  오른쪽 상단에서 CSS 옵션을 클릭 하고, Ctrl + F 키보드를 눌러 검색창을 띄운 후 'article-view pre' 를 입력한다.입력하면 padding 부분의 값을 0px로 만들어주기만 하면 된다.   2. 코드블럭 테마 변경하기티스토리에서 기본으로 제공되는 여러 코드블럭 테마들이 존재하니 적용시켜보자.블로그 관리 페..

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) 기준이 되는 컬럼/키의 값이 두 테이블에 모두 존재하는 레코드만 ..

MySQL 총 정리7: GROUP BY와 HAVING

GROUP BY10개의 데이터가 들어가있는 위와 같은 테이블이 있을 때, 각 부서별 총 사람은 몇 명인지 알아보고 싶다면 어떻게 해야할까? SELECT COUNT(부서) FROM EMPLOYEE;                       -- 결과: 10SELECT COUNT(DISTINCT 부서) FROM EMPLOYEE;   -- 결과: 4 COUNT 함수는 단순히 데이터의 개수를 세는 함수로, 전체 데이터의 개수나 중복된 값을 제거한 개수를 가져올 수 있다. 하지만, 연령대별 회원 가입 현황, 동물보호센터의 동물별 수, 월별 매출, 년도별 고객 수와 같은 유형별 집계값을 알고 싶을 때는, COUNT 함수만으로 충분하지 않다. 이러한 경우 데이터를 연령대별, 동물별, 월별, 년도별로 그룹화해서 집계해야..

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)복수 행 함..

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은 기본값이라 생..