Cute Light Pink Flying Butterfly 'Coding' 카테고리의 글 목록 (7 Page) :: 놀면서 돈벌기
본문 바로가기
반응형

Coding50

[postgreSql] 테이블 컬럼 정보 조회하기 :: table_name, column_name postgreSql에서 전체 테이블명이나 컬럼명을 조회하는 방법에 대해 알려드릴께요. 1. 전체 테이블명/컬럼명/자료형/최대길이 조회하기SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTHFROM INFORMATION_SCHEMA.columns전체 테이블, 컬럼 정보가 조회되는 것을 볼 수 있죠 2. 특정 컬럼명 검색하기'USR_ID' 컬럼이 들어있는 모든 테이블명을 검색하고 싶을 때대소문자로 조회결과에서 제외되는것을 방지하기위해 UPPER 대문자로 검색했습니다.SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, CHARACTER_MAXI.. 2024. 11. 5.
코드컨벤션 적용 코드컨벤션 구성- 디렉토리 구조- 개발표준   - 명명 규칙  - 코딩 표준  - 주석 규칙  - 소스 코드 구조 : 괄호 예시객체 명명규칙컴포넌트접두어사례비고ButtonbtnbtnSearch, btnSave, btnDelete Check BoxcbcbAnniv, cbEmp Combo BoxcbocboAnniv, cboEmp ImageimgimgEmp, imgComp ListlstlstName, listEmp FormfrmfrmSend, frmImp InputInInID, InName Text AreatataReport, taSummary RadiordrdGubun, rdType 메소드 명명규칙메소드 동사접두어사례비고Search searchEmpNo Save saveEmpNo Update updateEm.. 2024. 10. 30.
서드 파티 쿠키 | Privacy Sandbox :: 브라우저에 쿠키 저장이 안 될 때 ::Google의 서드 파티 쿠키 제한확대https://developers.google.com/privacy-sandbox/cookies?hl=ko#report-issues 서드 파티 쿠키  |  Privacy Sandbox  |  Google for Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 의견 보내기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 개인 정보 보호 솔루션으로 이전 문제가developers.google.com::Cookie사용자가 방문한 웹사이트에서 사용자의 브라우저에 접속하는 임시 파일.사이트에서 쿠키로 사용자의 정보를 기억하기 때문에, 다음에 해당 사이트에 들어가면 그 웹사이트가 기억하고 있는 정보를 .. 2024. 10. 24.
[postgreSql] 한 컬럼의 여러 row를 하나 값으로 합치기 | array_agg, array_to_string SELECT DISTINCT area_name FROM TB_AREA_M ORDER BY area_name desc 위와 같이 조회되는 지역명 row 결과들을 한 줄 결과값으로 표현하고 싶었다. array_agg / array_to_string을 활용하여 표현해보자. SELECT array_to_string(array_agg(DISTINCT area_name ORDER BY area_name desc), ' ') FROM TB_AREA_M >> (참고) array_to_string 내부에 ' ' 공백을 추가하여 지역명 사이에 공백이 들어가도록 하였다. SELECT array_to_string(array_agg(DISTINCT area_name ORDER BY area_name desc)) FROM TB_.. 2023. 11. 13.
[postgreSql] 반올림 함수 모음 round, ceil, floor round(반올림, 자릿수) ceil(올림) floor(버림) 2023. 11. 7.
[postgreSql] WITH절로 복잡한 join 쿼리를 대신하기 특정 범위의 날짜데이터로 한컬럼을 만들고, a테이블의 데이터로 한컬럼을 만들고, b테이블의 데이터로 한컬럼을 만들어 조회 결과를 뽑아야한다고 가정했을때 join으로만 쿼리를 작성하면 아래와 같이 복잡한 쿼리문이 완성된다 SELECT TO_CHAR(generate_series(#{stDate}::DATE, #{edDate}::DATE, '1 month'::INTERVAL), 'yyyymm') AS date, COALESCE(SUM(CASE WHEN a.value IS NOT NULL THEN a.value ELSE 0 END) / 100, 0) AS goal, COALESCE(SUM(CASE WHEN b.value IS NOT NULL THEN b.value ELSE 0 END), 0) AS expect .. 2023. 10. 27.
728x90
반응형