전체 글(35)
-
group by, order by alias 사용해보기
[group by] select * from 테이블 명 group by '컬럼' 해당 컬럼의 값으로 정렬된다 select 컬럼, count(*) from 테이블 명 group by '컬럼' 해당 컬럼의 값의 숫자를 카운트 한다. 최소값 구하는 함수 : min select 컬럼, min(컬럼2) from 테이블 명 group by '컬럼' 최대값 구하는 함수 : max select 컬럼, max(컬럼2) from 테이블 명 group by '컬럼' 평균값 구하는 함수 : avg select 컬럼, avg(컬럼2) from 테이블 명 group by '컬럼' 평균값 자리수 올리기 select 컬럼, rount(avg(컬럼2),2) from 테이블 명 group by '컬럼' 2자리까지만 표현함. (0,1,2..
2022.01.11 -
부트스트랩 기본 인덱스
부트스트랩 기본 템플릿 (index.html) 이걸로 시작해보죠! 부트스트랩 컴포넌트 페이지 https://getbootstrap.com/docs/4.0/components/alerts/
2022.01.06 -
SQL 기초 강의
같지 않다 구문 select * from orders where course_title != "같지않음"; 범위 지정하여 조건 걸기 select * from orders where created_at between "2020-07-13" and "2020-07-15"; 포함 조건 걸기 select * from checkins where week in (1, 3); 패턴 (문자열 규칙) 조건 걸기 select * from users where email like '%daum.net'; 일부 데이터만 가지고 오기 limit 중복값 제거하기 distinct select distinct(payment_method) from orders 몇개인지 숫자 세기 select count(*) from orders 중복값..
2022.01.05 -
AIX /var/preserve 하위 생성되는 Exaaa* 파일
관리하는 서버 중 /var 파티션 파일시스템 사용률이 높아 확인해 보니 /var/preserve 하위 Exaaa* 의 파일들이 많이 있다. 2014년부터 오랜 역사(?) 를 간직하고 있는데 이 파일은 AIX에서 vi를 비 정상적으로 종료할 경우 위와 같은 파일로 남는다고 한다. cat 으로 열어보면 어떤 내용이 있는지 로그 를 알려준다. vi편집기의 'r' 옵션으로 해당 값을 복구할수도 있고, 불 필요 한 경우 삭제해도 무방하다. 2014년 부터 쭈욱 남아있고 파티션 풀 을 유발할수 있으니 삭제해 준다. 만약 복구를 해야 하는 파일이라면 아래 명령어로 복구 가능하다. vi -r filename
2021.11.29 -
리눅스 (CentOS) 서버 하드웨어 시스템 확인
안녕하세요 오늘은 리눅스 시스템 서버의 하드웨어 시스템 확인하는 명령어 에 대해 확인해 보겠습니다. 윈도우 환경의 CPU-Z 나 기타 정보 확인 하는 프로그램이 있다면 좋지만, 명령어만 알고 있다면 좀더 세밀한 정보를 알수 있다는 장점이 있습니다. 명령어를 알고 있다면.. 그럼 하나씩 보도록 하겠습니다. 1. CPU 정보 확인 명령어 cat /proc/cpuinfo 리눅스 시스템은, 하드웨어나 기타 정보들을 파일로 관리하고 있어서 그 파일을 알면 해당 내용을 보아 정보를 확인이 가능합니다. CPU에 대한 정보는 /proc/cpuinfo 에 있습니다. 프로세스 번호는 0 부터 시작을하니, 23에서 끝난다면 24개의 프로세스를 가지고 있다고 보면 되고 모델 네임은 Xeon CPU E5-2640 으로 확인할수..
2021.05.07 -
oracle tablespace 생성하기
신규 서비스를 오픈하기 위해 테이블 스페이스 생성 요청을 받아 테이블 스페이스를 생성한다. MySql 에서는 DB가 설치위치를 정하고, 테이블을 만들었지만 (my.cnf) Oracle 에서는 'table space' 라는 저장공간을 만들어준다. 한가지 사전에 알아야 할건, 이 tablespace 의 공간을 할당해주어 파일시스템 내에서 용량을 확보해주어야 한다는것. 10Gb로 설정해두면, 해당 테이블스페이스에 데이터가 1개가 있던, 100개가 있던 기본 용량은 10Gb를 점유하고 있다. 테이블스페이스 생성 절차 1. 우선, 어느 파일시스템에 테이블스페이스를 생성할지를 고려 한다. 2. 생성할 테이블 스페이스 명을 생각한다. 3. 1) 파일시스템 경로와, 크기 (기본 사이즈) 를 정한다. 4. autoext..
2021.05.04