본문 바로가기

함수

(5)
mariadb instr 함수 커스트마이징 하기 (오라클 버전 파라미터 적용) mariadb instr 함수 커스트마이징 하기 (오라클 버전 파라미터 적용) 안녕하세요. 오늘은 mariadb를 사용하면서 불편한 부분 하나를 좀 개선 했습니다. 이미 뭐 아실만한 분들은 그렇게 사용을 하고 계시겠지만~~ 그래도 편하게 사용 하시라고~ instr 함수를 mariadb에서도 오라클과 같이 사용 할 수 있게 만들어 보았습니다. 1. instr 함수 instr 함수는 어떤 문자열 안에서 특정문자가 몇번째에 위치해 있는지 그 위치값을 반환하는 함수이며, 없다면 0을 반환 하도록 되어 있습니다. 한번 볼까요? select instr('abcabcabcabc','a') from dual; 위와 같이 오라클에서 실행하면 다음과 같이 나오게 됩니다. 당연히 첫번째 위치에 a가 있으니 1이 반환이 되는..
구글빅쿼리 유용한 문자 숫자 함수정리 구글빅쿼리 유용한 문자 숫자 함수정리 안녕하세요. 요즘 구글 빅쿼리 사용 많이들 하시더라구요. 구글빅쿼리에서 사용 할 수 있는 유용한 문자 숫자 함수들에 대해서 정리를 해보겠습니다. 구글빅쿼리 문자함수 starts_with, ends_with starts_with, ends_with 함수는 초성과 종성을 확인 해주는 문자 함수 입니다. 분석용으로 쓰이는 구글빅쿼리에서 많이 사용 되는 함수 입니다. SELECT STARTS_WITH('Hello', 'o') -- FALSE ,STARTS_WITH('Hello', 'H') -- TRUE ,ENDS_WITH('Hello', 'o') -- TRUE ,ENDS_WITH('Hello', 'H') -- FALSE 구글빅쿼리 문자함수 strpos strpos는 inst..
mysql 함수를 이용한 인덱스 생성하기 feat.virtual column mysql 함수를 이용한 인덱스 생성하기 feat.virtual column 안녕하세요. 이번에는 mysql에서 함수를 이용한 인덱스를 생성하는 방법은 안내 해드리려 합니다. 오라클에선 잘쓰던 함수를 이용한 인덱스를 Mysql 이나 Mariadb에서 사용 할 수 없어 답답 했었는데, 좋은 정보를 알게되어 공유를 해드립니다. 가상 컬럼 이란? Mysql 5.7 부터 지원되는 가상 컬럼은 가상의 칼럼을 둬서 수식과 조건문을 사용해 데이터의 가공 결과를 저장하는 것을 말합니다. 사용 방법에는 PERSISTENT(stored)와 VIRTUAL(generated-only)이라는 두 가지 타입이 존재합니다. 디폴트는 PERSISTENT 입니다. PERSISTENT virtual columns은 실제 데이터가 데이터..
파이썬 함수 생성 방법 기본 문법 독학 #13 파이썬 함수 생성 방법 기본 문법 독학 #13 안녕하세요. 오늘은 파이썬의 함수를 생성하고 사용하는 방법에 대한 기본 문법을 함께 공부해 보도록 하겠습니다. 함수란 무었일까요?? 그럼 혹시 매개변수, 파라미터, 반환값, 리턴값에 대해서 들어보신적이 있으신가요? 수학에서도 함수를 공부해 보셨겠죠. 어떤 값을 가지고 특정한 규칙 또는 수식을 거쳐 다른값으로 변환하는것 이죠. 프로그래밍에서 말하는 함수도 비슷한 개념 입니다. 아마 SQL이라던지 java같은 다른 언어를 공부해 보셨다면 함수의 개념을 알고 계실 겁니다. 그래도 이번에 프로그래밍 언어를 파이썬을 통해 처음 접하신다면 잘 모르시겠죠. 함수란? 여태까지 파이썬 12강을 하면서 여러분들은 자신도 모르게 함수를 쓰고 있었습니다. 가장 기본적인 print..
많이 사용되는 엑셀 함수 (Excel Function) 모음 엑셀은 위대하다~!엑셀로 안되는건 없다~! 저의 뭐... 좌우명 같은거? DB를 하다보니 Excel을 잘 다루면 일처리가 쉽고 편할 때가 있더군요~ 3년전 만난 어떠한 한 귀인덕분에 엑셀을 많이 접하고, 잘 활용할 수 있게되었는데요.. 저도 아직 VBA까지는 못합니다만..기타 다른 함수들을 가지고 노는건 좋아합니다! 아무튼 오늘은.. 그냥 사용빈도가 많은, 우리가 일반적으로 흔히 많이 사용하게되는 엑셀 함수에 대해서 간단한 소개와 입력 방법을 알려드릴께요~ 아래 이미지를 보시면 되겠습니다~ now, today, len, lenb,abs,sort,kurt,rsher,and,delta,exact,gestep,if,iseven,isnontext,osodd,isnumber,or,dmax,dmin,sortfloo..