본문 바로가기

전체 글59

이미지의 텍스트 추출하기_imagetotext (feat.chatGPT) 이번 포스팅에서는 "이미지의 텍스트를 추출" 하고 사용해본 과정입니다 또는 "이미지 텍스트로 변환" 한다고 표현되고 있기도 합니다. 먼저 무료로 사용할 수 있는 사이트입니다. https://www.imagetotext.info/ko/image-to-text 이미지를 텍스트로- 이미지 텍스트 추출 이미지, WhatsApp 상태, Instagram 스토리, Twitter 피드, Pinterest 또는 수업 노트의 스크린샷(PDF, Word 등)에서 텍스트를 가져옵니다. 친구의 손으로 쓴 텍스트를 인식할 수 없는 경우 이 도구가 해결해 드 www.imagetotext.info 방법은 아주 간단합니다. 로그인 없이 바로 사용이 가능합니다 일반적인 개인이 대량의 이미지를 텍스트로 추출하는 경우는 거의 없을것 같습.. 2023. 6. 22.
[Oracle] NVL, NVL2, NULLIF, DECODE, COALESCE, CASE WHEN NVL(칼럼, 변환 수) - NULL을 다른값으로 치환 select ename, sal, comm, NVL(comm, 1) , sal + NVL(comm, 0) from emp; NVL2(칼럼, 변환 값1, 변환 값2) 칼럼이 NULL이 아닌 경우에는 변환값1, NULL인 경우 변환값2 변환값1, 변환값 2는 데이터 입이 동일해야 함 select ename, comm, NVL2(comm, comm+700, 100) from emp; select player_name, nation, NVL2(nation, nation, '한국'), NVL2(nation, nation||'인', '한국인') from player; NULLIF(칼럼, 비교 값) - 비교 값 또는, NULL 반환 칼럼 값 == 비교 값 이면 .. 2023. 6. 20.
[Oracle / 오라클] 집합 연산자 UNION, UNION ALL, MINUS, INTERSECT 오라클에서 사용하는 4가지 종류 집합 연산자 종류 설명 UNION - 합집합 중복값 제거 UNION ALL - 합집합 중복값 허용, 속도 빠름, MINUS - 차집합 앞의 SELECT 에서 다음 SELECT 에 존재하지 않는 데이터만 출력 INTERSECT - 교집합 앞의 SELECT 와 다음 SELECT 의 결과 값이 같은 데이터만 출력 UNION SELECT employee_id, last_name, salary, department_id from employees; SELECT employee_id, last_name, salary, department_id from employees where department_id = 10 union SELECT employee_id, last_name, sa.. 2023. 6. 19.
[Oracle / 오라클] group by, count, sum tb_department 테이블 조회 select * from tb_department; tb_student 테이블 조회 select * from tb_student; SELECT d.department_name, a.* FROM ( SELECT department_no, COUNT(student_no) count FROM tb_student GROUP BY department_no ) a, tb_department d WHERE a.department_no = d.department_no ORDER BY count DESC; select * from departments; select * from employees select 하고자 하는 department_id, department_name 은 gr.. 2023. 6. 19.
[JQuery] 조건부 서브 셀렉트(Sub select) 생성 $(document).ready(function() { var selectOptions = { 'Option 1': { 'value': 'option1', 'subOptions': { 'Suboption 1A': 'suboption1a', 'Suboption 1B': 'suboption1b' } }, 'Option 2': { 'value': 'option2', 'subOptions': { 'Suboption 2A': 'suboption2a', 'Suboption 2B': 'suboption2b' } }, 'Option 3': { 'value': 'option3', 'subOptions': { 'Suboption 3A': 'suboption3a', 'Suboption 3B': 'suboption3b' } .. 2023. 6. 4.
Bing AI 을 이용한 markdown Mermaid 실습 feat.부동산경매 대화 스타일 선택을 할 수 있다, 스타일별 컬러가 달라서 직관적으로 구분된다 ."부동산 경매 진행 방법에 대해 markdown mermaid 플로우차트 코드" 자동으로 오타를 바로잡고 검색 후 결과를 출력해주고, 출처도 표시된다. 질문자체가 단순한 편으로 더보기[정확]을 선택한 결과 동일했다. 다양한 플로우 차트를 서비스해주는 https://mermaid.js.org/ 에서 플로우 차트로 그려보았다 단계적인 질문으로 구체화한 후 차트로 표현해봤다 사전에 답변 형식을 더 구체화 했다면 플로우 흐림이 더 깔끔했을것 같다. 2023. 4. 24.
[웹 크롤링] 네이버 기사의 제목과 URL 추출 하기 보호되어 있는 글 입니다. 2023. 4. 21.
[Oracle/오라클] LEAD() 다음 레코드 값, LAG() 이전 레코드 값 조회 LEAD(필드명) OVER (PARTITION BY 그룹필드명 ORDER BY 정렬필드 명) ★ ORDER BY 필수 SELECT TRAIN_NO, RUN_ORDR, STATION_NM, NVL(LEAD(STATION_NM) OVER(PARTITION BY TRAIN_NO ORDER BY RUN_ORDR),' ') NEXT_STATION FROM TB_TRAIN_TM; LAG(필드명) OVER (PARTITION BY 그룹필드명 ORDER BY 정렬필드 명) SELECT TRAIN_NO, RUN_ORDR, STATION_NM, NVL(LAG(STATION_NM) OVER(PARTITION BY TRAIN_NO ORDER BY RUN_ORDR),' ') PREV_STATION FROM TB_TRAIN_TM; 2021. 10. 19.
[Oracle/오라클] FIRST_VALUE() 필드의 첫번째 값, LAST_VALUE() 마지막 값 구하기 SELECT CLASS_CD, STUDENT_NO, STUDENT_NM, KOR FROM TB_GRADE; FIRST_VALUE(필드명) OVER (PARTITION BY 그룹명 ORDER BY 정렬필드명) 그룹중 최대값 구하기 SELECT CLASS_CD, STUDENT_NO, STUDENT_NM, KOR, FIRST_VALUE(KOR) OVER (PARTITION BY CLASS_CD ORDER BY KOR DESC) "CLASS_MAX" FROM TB_GRADE ORDER BY CLASS_CD, KOR DESC; MAX() 함수를 사용해도 동일한 결과 가능 SELECT CLASS_CD, STUDENT_NO, STUDENT_NM, KOR, MAX(KOR) OVER (PARTITION BY CLASS_.. 2021. 10. 19.