본문 바로가기

전체 글36

[sybase] 분기 처리 그리고 NULL 처리 [sybase] 분기 처리 그리고 NULL 처리 이번에는 조건에 따라 값을 분기하거나, 꼭 필요한 NULL값을 처리하는 방법에 대해서 알아보도록 하자. WHERE 절 기본 사용 방법SQL에서 조건을 지정할 때 가장 기본은 WHERE절이다.여기서 AND, OR, NOT 같은 논리 연산자를 조합하여 다양한 조건을 만들 수 있다.SELECT * FROM employeeWHERE dept = 'HR' AND salary > 3000; 조건 분기CASE 구문은 조건에 따라 출력값을 다르게 설정할 수 있어 if-else 문과 유사한 역할을 한다. CASE는 SELECT, WHERE, ORDER BY 등 거의 모든 구문에서 사용 가능하다. 실무에서는 코드값에 따라 레이블을 붙이거나 상태 구분을 할 때 많이 사용한다... 2025. 7. 31.
[sybase] 숫자 함수 (계산부터 반올림까지) [sybase] 문자열 함수 (자주 사용하는 함수) 이전 글에서 sybase의 문자열 함수에 대해서 알아보았는데, 다음으로 숫자 관련 함수들에 대해서 한번 알아보자.숫자는 거의 모든 SQL 쿼리에서 다루는 기본 데이터 타입이기 때문에, 아래 함수들은 한번씩 익혀두는게 좋다. 절대값 구하기음수를 양수로 바꾸고 싶을 때 사용한다.SELECT ABS(-100); -- 결과: 100SELECT ABS(25); -- 결과: 25 반올림 함수숫자를 자릿수에 맞게 반올림하거나 올림, 내림 처리할 수 있다.ROUND(값, 자릿수)는 반올림 CEILING()은 무조건 올림 FLOOR()는 무조건 내림SELECT ROUND(123.456, 1); -- 결과: 123.5SELECT ROUND(123.456, 0);.. 2025. 7. 30.
[sybase] 문자열 함수 (자주 사용하는 함수) [sybase] 문자열 함수 (자주 사용하는 함수) DB에서 사용자 이름, 주소, 코드값을 다룰 때 문자열 함수는 필수다. sybase에서 자주 사용되는 기본 문자열 함수를 알아보자. 문자열 길이 구하기문자열의 글자 수를 알고 싶을 때 사용한다.주의할 점은 LEN() 함수는 문자열 끝의 공백은 세지 않지만, 앞의 공백은 포함된다.SELECT LEN('Hello'); -- 결과 : 5 문자열 일부 추출문자열에서 원하는 부분만 잘라낼 수 있다.첫 번째 인자는 시작 위치, 두 번째는 몇 글자를 추출할지 지정한다.SELECT SUBSTRING('HelloWorld', 1, 5); -- 결과: HelloSELECT SUBSTRING('2025-07-29', 6, 2); -- 결과: 07 특정 문자 위치 찾기문.. 2025. 7. 29.
[oracle] 특정시점(과거) 데이터 조회하기 [oracle] 특정시점(과거) 데이터 조회하기 데이터를 조작하다보면 실수로 원하지않게 수정해버리거나, 삭제한 경험이 한번쯤 있을거다.오라클에서는 이런 상황을 대비해 Flashback Query라는 아주 유용한 기능을 제공한다.Flashback Query에 대해서 한번 알아보자. Flashback Query란?Flashback Query는 오라클에서 제공하는 기능으로, 특정 시점의 데이터 상태를 조회할 수 있다.삭제되었거나 수정된 데이터를 복구하거나, 과거 상태를 비교할 때 유용하게 활용할 수 있다. 사용 조건1. UNDO 정보가 남아 있어야 함 - 과거 시점을 조회하려면 해당 시간의 Undo 정보가 삭제되지 않아야 한다. - UNDO_RETENTION 파라미터를 통해 보존 시간을 확인할 수 있다... 2025. 7. 25.
IPO 쏘카 공모주 기업정보/청약일/주간사 IPO 쏘카 공모주 기업정보/청약일/주간사 누구나 한번쯤 들어봤고 사용했을 쏘카가 상장을 한다고 한다. 국내의 카쉐어링 시장의 80%를 점유하고 있는 쏘카 기업에 대해서 한번 알아보도록 하겠다. 기업정보 쏘카는 카쉐어링 사업을 하고 있으며, 중견기업에 해당한다. 2011년 제주도에서 차량 100대로 카쉐어링 사업을 시작하여, 2017년 전국 쏘카 예약 1,000만건을 기록하였다. 2018년부터는 전략적 투자를 적극적으로 추진하여 브이씨엔씨㈜, ㈜폴라리언트, ㈜차케어, ㈜모두컴퍼니, ㈜나인투원 등을 인수 및 투자하여 통합 모빌리티 플랫폼으로 성장하여 2020년에는 국매 모빌리티 기업 최초로 유니콘 기업으로 인정을 받았다. 그리고 제주도에서 피투자사 라이드플럭스와 2020년 자율주행 셔틀 서비스를 시범 도입.. 2022. 8. 7.
IPO 대성하이텍 공모주 기업정보/청약일/주간사 IPO 대성하이텍 공모주 기업정보/청약일/주간사 기업정보 대성하이이텍은 과거 공작기계, 산업기계 제작을 위한 핵심 부품으로 사용되었으나, 최근 2차전지 장비 및 반도체 장비. 방산부품, IT부품들로 그 산업군을 확장해 나가고 있다. 정밀기계 산업은 전기전자산업, 자동차산업, 우주항공산업, 의료산업 등을 전방산업으로 하고 있으며, 공작기계산업, 제철산업, 엔지니어링 산업 등을 후방산업으로 진행하고 있다고 한다. 초정밀 부품을 약 8,000종을 제작하여 성장하였으며, 강소기업 100 프로젝트에 선정되기도 했다고 한다. 청약일 기관 수요예측일 22.08.04 ~ 22.08.05 공모청약일 22.08.09 ~ 22.08.10 납입, 환불일 22.08.12 상장일 22.08.19 (예정) 주관사 청약주식수 청약단.. 2022. 8. 1.