정리/Database 썸네일형 리스트형 서브쿼리를 활용하여 조건을 주고 갱신하는 법 설명서브쿼리: (SELECT MAX(BB_HIS.TIME) FROM BB_HIS WHERE BB_HIS.KEY_COL = AA.KEY_COL AND BB_HIS.STATUS = 'INTERFACE')BB_HIS 테이블에서 KEY_COL이 동일하고 STATUS가 'INTERFACE'인 가장 최근 TIME 값을 조회하여, AA.TIME이 이 값보다 최신인 경우에만 BB를 갱신하도록 조건을 추가했습니다.이렇게 하면 BB_HIS에 저장된 이력 데이터 중 STATUS = 'INTERFACE'의 최신 TIME 값 이후에 추가된 AA의 데이터만 반영할 수 있습니다.여기에 동일한 KEY_COL에 대해 BB_HIS 에서 INTERFACE 단계가 존재하는 경우 그 시간보다 AA.TIME 크거나 BB_HIS에서 INTE.. SQL 구분자 기준으로 여러행으로 나누기 WITH temp AS ( SELECT A.COL_0 , A.COL1 , A.COL2 , LEVEL AS lvl , SUBSTR( A.COL1, INSTR(A.COL1, '$', 1, LEVEL) + 1, INSTR(A.COL1 || '$', '$', 1, LEVEL + 1) - INSTR(A... [Database] 기본 문법 Select , Delete ,Insert , Update Table of contents SQL 기본 문법 Select 문 Insert 문 Update 문 Delete 문 끝으로 SQL 기본 문법¶ https://www.programiz.com/sql/online-compiler/ 위 사이트는 Online SQL Editor 캡처 화면은 해당 online compiler에서 조회할 수 있는 테이블 리스트이다. 초기값들이며 이를 활용하여 작업을 진행하려 한다. Select 문¶ Select 문은 가장 기본적인 SQL로 SELECT 컬럼정보 FROM 테이블이름 으로 구성되어 있다. 예제 쿼리 : " SELECT * FROM Customers; " 이 값으로 Customers 테이블을 확인 할 수 있다. 반드시 SELECT 구절과 FROM 구절을 나눠서 같이 잘 작.. [R] R과 Database 연동 (R과 DB 연동) [R] R과 Database 연동 1 R에서 데이터를 동적이게 다루고 싶다! 2 R에서 DB 연동 방식 2.1 ODBC 2.2 JDBC 2.3 어느 때 무얼 사용해야하는가? 결국엔 사용하기에 안정적인 것 3 RMariaDB 패키지를 이용한 DB연동 (Ubuntu에서 MariaDB 세팅 방법은 여기 ) 4 Data Scientist가 놓치기 쉬운 개념 4.1 AP & Wifi & Port Forwarding [필수] 4.2 DB & RDBMS & NoSQL 4.3 Parameterized SQL vs Literals SQL (속도와 보안) 4.4 Tuning & Index & Hint 4.5 BigData 1 R에서 데이터를 동적이게 다루고 싶다! R에서 데이터를 다루다 보면 대부분 file 형태로 다루게.. Ubuntu서버에서 MariaDB 원격 접속하기 본 문서에서 다음의 내용이 담겨 있습니다. 1. Ubuntu 에서 MariaDB 설정 변경. 2. Squirrel SQL 을 이용한 접속. 3. 포트포워딩. 4. MariaDB Read 계정 생성. 5. MariaDB 원격 접속. 1. Ubuntu 에서 MariaDB 설치. https://zetawiki.com/wiki/%EC%9A%B0%EB%B6%84%ED%88%AC_MariaDB_%EC%84%A4%EC%B9%98 ubuntu xenial(16.04) 에서 mariadb 설치하는 방법입니다. 참고하셔서 시키는대로 수행하시면 됩니다. 만약 이 설치 과정이 어려우시다면, 우분투 기본 패키지 설치부터 학습하셔야 합니다. 설치후 terminal 에서 Local MariaDB 접속은 $mysql -u root .. 이전 1 다음