본문 바로가기
728x90
반응형

DB10

(SQL) DB 제품별 출력결과 개수 제한하는법 Summary 오늘은 테이블의 전체 컬럼을 조회하면서 상위 10개만 가져오는 SQL 쿼리를 알아보려고 합니다. 다양한 데이터베이스 제품들이 있어서 각각의 제품에서 결과 개수를 제한하는 방법이 조금씩 다르죠. 자주 사용하는 분들은 익숙하지만, 저처럼 가끔씩 댜양한 데이터베이스에 접속해야 하는 경우에는 꽤 귀찮을 수 있어요. 그래서 이번에는 이런 상황을 고려해 정리해보려고 해요. DB 제품별로 쿼리에서 결과 개수를 제한하는 방법에는 'LIMIT', 'TOP' 등 다양한 키워드가 있으니까, 이를 한눈에 이해할 수 있도록 정리할 거에요. MySQL(MariDB) / PostgreSQL / SQLite / ALTIBASE SELECT * FROM 테이블명 LIMIT 10; SQL Server SELECT TOP .. 2023. 11. 22.
(DB) CentOS7 버전 MySQL 5.7 설치 CentOS 7 버전 MySQL 5.7 설치 방법 이번 블로그 게시물에서는 CentOS 7 서버에 MySQL 5.7 버전을 설치하고 보안 설정을 수행하는 절차를 소개합니다. MySQL은 오픈 소스 관계형 데이터베이스 관리 시스템으로, 다양한 웹 애플리케이션 및 서버에서 데이터를 관리하는 데 사용됩니다. 1) MySQL 설치 파일 다운로드 먼저 MySQL 5.7 커뮤니티 버전의 RPM 파일을 다운로드합니다. 아래 명령을 실행하여 다운로드합니다. wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 2) GPG 키 추가 MySQL RPM 파일의 유효성을 확인하기 위해 MySQL RPM GPG 키를 추가합니다. rpm --impo.. 2023. 9. 6.
(DB) 알티베이스(Altibase) 테이블 스페이스 쿼리 이번 게시물 에서는 Altibase 에서 사용되는 테이블 스페이스 관리 쿼리문에 대해 살펴보겠습니다.  Altibase 6.1 ~ 7.1 버전에서 사용되며 일부 버전에서 쿼리문이 조금 달라 질 수 있음을 알려드립니다.  sys 계정으로 접속 후 출력 화면 설정$ isql -u sys -p manageriSQL> SET LINESIZE 1024;iSQL> SET COLSIZE 20;  데이터 베이스 유저 목록 조회iSQL> select * from system_.sys_users_;  특정 유저의 테이블 조회 - [user_name] 부분에 유저명 기입selectuser_name , table_namefrom system_.sys_tables_ a,system_.sys_users_ bwhere b.user.. 2023. 8. 18.
(DB) Oracle vs Altibase vs MySQL - 비교분석 Summary 데이터베이스는 단순 데이터를 저장하는 시스템을 넘어 현대 IT 환경에서 핵심 요소로 자리잡고 있습니다. 그 중에서도 Oracle, Altibase, MySQL은 각각의 특징과 장단점을 가진 대표적인 데이터베이스 제품입니다. 이번 포스트에서는 이 세 제품을 자세히 비교하여 어떤 환경과 요구 사항에 가장 적합한지 알아보겠습니다. 1) 제품의 역사 Oracle 설립 초기 : Oracle Corporation은 1977년 Larry Ellison, Bob Miner, 그리고 Ed Oates에 의해 설립되었습니다. 오라클 RDBMS의 출시: Oracle은 1979년에 세계에서 첫 상업적인 SQL 기반 RDBMS(Relational Database Management System)인 Oracle V2.. 2023. 8. 18.
728x90
반응형