일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- kepler
- Folium
- 마커클러스터
- riotapi
- map
- geopnadas
- 공공데이터포털
- 파이썬
- kepler.gl
- covid19
- geopandas에러
- 코로나
- 시각화
- covid
- 라이엇api
- 지도
- 인코등
- Python
- QGIS라벨링
- 막대그래프
- OSMnx
- r
- 에러
- 오픈API
- geopandas설치
- 오류
- 라이엇
- API
- pipwin
- matplotlib
- Today
- Total
목록SQL (6)
Nerdy
1. show variables like 'datadir%';를 입력하여 my.ini 파일 경로 찾기 MySQL command를 실행시켜 show variables like 'datadir%'; 명령어를 입력하여 my.ini 파일 경로 위치를 알아낸다. (MySQL를 접속하여 입력하거나 command를 켜서 입력해도 상관없다.) 2. my.ini 파일 열기 찾아낸 my.ini 파일 경로를 들어가 메모장으로 파일을 연다. 3. my.ini 파일 내용 확인 후 내용 수정 메모장 내용 중 mysql, mysqldump, mysqld 헤드라인이 있는지 확인한다.(없으면 헤드라인 추가) 이후 각 헤드라인에 들어갈 아래의 내용을 작성하고 저장을 한다. # 수정 내용 [mysql] default-character-s..
Oracle SQL 작업을 파이썬과 R에서 작업을 할 수 있도록 설정하는 방법이다. Tool Version Python : 3.9.7 Python IDE : PyCharm R : 3.6.3 Oracle SQL 접근을 하기 위해 먼저 사전작업을 해준다. 1. C드라이브에 OracleTest 폴더 생성 2. OracleTest 폴더에 dirver ojdbc6 저장 ojdbc6,jar 파일을 찾는 방법은 다음과 같다. C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib 해당 경로를 복사한 뒤 ojdbc6,jar 파일을 복사하여 OracleTest 폴더에 붙여넣으면 된다. Oracle SQL 설치 당시 경로 default를 C드라이브로 설정하였으면 아마 찾을 수 있을..
계정 : sys 테이블 : EMP, DUAL 1. 세기, 년, 월, 일, 시, 분, 초를 나타내는 내부 숫자인 7 바이트 형식으로 날짜 저장 2. 기본 날짜 표시와 입력 형식은 DD-MM-YY 3. 유효한 오라클 날짜는 기원전 4712 년 1 월 1 일부터 서기 9999 년 12 월 31 일까지이다. 4. 날짜 데이터 타입의 값에 대해 실행되며 숫자를 반환하는 months_between 함수를 제외하고 모든 날짜 함수는 날짜 데이터 타입의 값을 반환 - 오라클은 날짜를 숫자로 저장하므로 산술 연산자로 다음과 같이 산술 계산을 할 수 있다. □ Date + Number 날짜 연산: 일수를 날짜에 더하며 결과는 날짜 □ Date + Number / 24 날짜 연산: 24 로 일수를 나누면 시간이 되며 시간을..
계정 : sys 테이블명 : DUAL 1. ROUND : ROUND(column, n) 1. 절반에 걸리면 무조건 반올림하는 사사오입 방식을 선택하고 있다. 2. 인자인 column 값에 소수점 n 자릿수까지 반올림한다. 3. 인자인 n 자릿수는 integer 위치까지 반올림하며 integer 값에 반올림하고자 하는 자릿수를 적어준다. 4. 인자인 n 이 양수이면 소수 자리를 반올림하고 음수이면 정수 자리를 반올림한다. 5. round 함수의 인자인 n 은 생략할 수 있고 n 이 생략된 경우 소수점의 자릿수가 없다. 6. round 함수의 인자인 n 이 음수이면 소수점 왼쪽의 숫자가 반올림되고 기본값은 0 이다. 예를 들어 round(123.4567, 3)이라고 했을 때 123.4567 에서 소수점 넷째..
TRANSLATE와 REPLACE 함수 모두 해당 지정된 문자열을 바꿔주는 역할을 하는데 약간의 차이점이 있습니다. REPLACE 함수는 char 문자열에서 search_string 문자열을 찾아 replace_string 문자열을 바꿔주는 기능을 합니다. 여기서 중요한건 search_string에 나오는 정확한 문자열이 char 문자열에 없으면 문자열 변환 작업을 하지 않습니다. 아래 예시를 보시면 이렇게 출력이 됩니다. 'ACCOUNTING' 문자열에 'G' 문자가 있기 때문에 '!@#'로 대체해서 출력해주는 것입니다. 만약 'G'가 아닌 'AIG'를 넣으면 어떻게 될까요? 'ACCOUNTING' 문자열에 'A', 'I', 'G' 문자가 각각 들어가 있지만 'AIG'가 붙어 있는 문자열은 없기 때문에..
계정 : scott 테이블명 : EMP, DEPT 1. 일반 테이블 조회 형식 : SELECT * | columns FROM [AS 별칭] tables; SELECT 문으로 컬럼을 조회합니다. 컬럼 대신 *(아스터리스크)를 사용하면 모든 컬럼 조회가 가능합니다. AS 명령어는 컬럼명의 별칭이나 가상 컬럼을 생성할 수 있으며 생략도 가능합니다. SELECT * FROM EMP; 2. 문자 함수 (1) LOWER : LOWER(column) column의 인자값이 대소문자로 혼합되어 있거나 대문자로만 되어 있는 문자열을 소문자 문자열로 변환 실습 : EMP 테이블의 ENAME 컬럼값인 영문자를 소문자로 변환하여 조회한다. SELECT EMPNO, ENAME, LOWER(ENAME) FROM EMP WHERE..