본문 바로가기

IT, Software/DataBase4

HeidiSQL 사용 MariaDB 접속하고 쿼리해보기 이번에 회사에서 진행하고 있는 프로토타입 웹서비스 개발을 위해서 Maria DB를 사용 중이다. 그래서 이전에 오라클이나 알티베이스 DB사용시에 Toad나 Orange같은 DB전문 툴이 있는지 확인 중 사내 전문가분의 추천으로 HeidiSQL을 설치해봤다. 역시 DB를 원활히 활용하기 위해서는 전문 Client가 있어야 한다ㅎㅎ HeidiSQL 다운로드, 설치하기 Download HeidiSQL Ads were blocked - no problem. But keep in mind that developing HeidiSQL, user support and hosting takes time and money. You may want to send a donation instead. Download Heid.. 2022. 10. 3.
Hive SQL - 두개의 테이블을 Select한 결과끼리 Join하기 코딩 업무가 주업이었던 상황에서 벗어난 지 꽤 된 데다 애초부터 앱 개발이 주 커리어여서인지... 누가 보면 이런 기본적인걸 아직도 몰랐단 말이냐...라고 비웃을지도 모르겠지만ㅠ 그래도 이제라도 잊지 말자고 틈틈이 연습하고 공부한 내용들을 저장해둔다. 이번엔 Hive SQL에서 Select한 두 개의 결과들을 함께 Join 하는 방법을 찾아본다. 내가 이해한 내용으로 말로 풀어본다면... 2개의 테이블에서 원하는 결과를 우선 쿼리한다. 단 2개의 테이블을 Join할 수 있는 공통 Column은 존재해야 함 2개의 테이블을 각각 "as" 명령으로 지정해준다. 마지막으로 2개의 테이블을 Join 한 것을 from 에 두고 최종 쿼리를 완성한다. Select후에 Join을 하게 된 이유 굳이 이렇게 복잡하게 .. 2022. 8. 6.
Hive SQL - unix_timestamp, from_unixtime 활용하기 이번에 새롭게 구축한 하둡 에코시스템 내 Hive를 활용해서 이런저런 쿼리 및 데이터 분석을 해보려고 한다. 그러면서 조금씩 학습한 내용을 기록해준다(맨날 까먹고 구글링하는게 힘들어서ㅠ) Hive SQL - String을 Datetime로 변환, 두개의 Datetime사이 초수 구하기 회사에서의 업무가 PM업무이다 보니 실제로 직접 코딩을 하거나 DB를 쿼리 할 일이 갈수록 줄어든다ㅠㅜ 하지만 가끔은 직접 무언가를 하는 게 빠를 때가 있다. 스스로에게도 자극도 되는 것 같 fidelislee.tistory.com 바로 전에 진행했던 String형식의 Datetime 사이의 초수를 구하는 쿼리문 작성에서 주로 사용했던 함수들을 좀 더 연습해보기로 했다. unix_timestamp 함수 함수명만 봐도 대충 .. 2022. 8. 3.
Hive SQL - String을 Datetime로 변환, 두개의 Datetime사이 초수 구하기 회사에서의 업무가 PM업무이다 보니 실제로 직접 코딩을 하거나 DB를 쿼리 할 일이 갈수록 줄어든다ㅠㅜ 하지만 가끔은 직접 무언가를 하는 게 빠를 때가 있다. 스스로에게도 자극도 되는 것 같고ㅎㅎ 이번에 진행한 프로젝트의 결과로 만들어진 하둡 에코시스템((Hadoop-Ecosystem)에 포함된 Hive SQL 을 활용해서 직접 데이터 쿼리를 진행해 본다. 몇 년 전에 간단한 오라클 DB 프로시저 코드를 알티베이스 DB프로시저 코드로 포팅해본 이후 너무 오랜만이다. 역시 다 리셋됐다ㅠㅜ 또 리셋되기 전에 기록해 둔다. String으로 저장된 Datetime 값으로 초수 계산하면 발생되는 오류 작업하려는 내용은 DB에 저장된 시작시간과 종료시간으로 접속 시간(초수)을 계산하는 게 목표다. 그런데 DB에는 .. 2022. 7. 28.