블로그 들어 오시는 분들 중에 엑셀에서 값이 없을 때 표시 방법 으로 검색해서 들어오시는데 제가 발행한 내용은 DB 관련된 내용이라 허탕 치고 가시는 분들을 위해 써 봅니다. 엑셀도 군대에서 많이 사용한 지라 위에 키워드에 답을 드릴 수 있습니다. vlookup 함수를 썼을 때 #N/A라고 나올텐데요 이건 http://m.blog.naver.com/miriamme/600240 에서 설명을 하셔서 참고하시고요 엑셀에서 값이 없는데 다른 걸로 바꾸고 싶으시다는 분은 키보드 좌측하단의 ctrl 키와 h키를 동시에 누르세요 위와 같이 나올텐데요 찾기 및 바꾸기가 나옵니다. 최순실과 정유라가 대포폰을 하도 써서 내용이 없을 겁니다.ㅋ(엑셀의 값이 없죠?) 그림과 같이 C열을 선택합니다. 선택하는 방법을 연락처 위..
A,B 두 테이블을 조인했을 때 특정 조건에 대응하는 B 값이 없을 때 표시하는 방법입니다. 엑셀에서 값이 없을 때는 표시 방법은 여기를 누르세요. 예를 들어 A 테이블은 시퀀스(seq), 학번(sno)이 있고 B 테이블은 학번(sno)과 총 취득학점(tot_unitget)이 있다. select a.seq, b.sno, b.tot_unitget from A a, B b where a.sno = b.sno(+) 처럼 조인함수를 써서 보통 표시한다. 여기서 문제 두둥~~ 2016년 이전기준으로 총 취득학점을 합해서 나타내야 하는 요청이 들어왔다.(B에 조건에 따라 값을 표시) 아래와 같이 조회 해봤다. select a.seq, b.sno, nvl(sum(b.tot_unitget,0) from A a, B b..
사용자들이 소수점을 넣어서 저장하는 바람에 성적 합계가 안맞는 경우가 생겨서 data를 일괄적으로 +1을 해야 했다. 일반적으로 update 테이블 set 컬럼명 = 컬럼명+1 where 조건 으로 하면 조건에 따라 컬럼의 데이터 값에서 +1이 되는데, 조건에도 서브쿼리를 활용할 수 있다. 임시테이블에서 특정 여러 조건이 같은 것만 +1을 해야 할때, 예를 들면 yy는 연도 term 기간, sbj 과목명, anx 분반, sno 학생으로 해당 연도, 학기의 과목명분반을 들은 학생의 성적만 +1할때 아래 쿼리를 활용한다. update 테이블 set 컬럼명 = 컬럼명+1 where (yy, term, sbj, anx.sno) in (select yy, term, sbj, anx,sno from tmp_sno)..
Oracle 함수중에 조회된 null값을 치환하는 함수중에 nvl함수와 Decode함수가 있다. NVL은 말그대로 Null Value 의 약자로 nvl(컬럼명,1)의 뜻은 값이 null일 경우 1로 치환, 그렇지 않을 경우 컬럼의 값을 나타냄. select nvl(a,1) from A : A table로부터 a컬럼에 null이 저장된 값을 1로 치환해서 조회 a b null 1 1 2 2 3 3 null 위의 A 테이블을 위 쿼리로 조회하면 nvl(a,1) 1 1 2 3 decode(컬럼명, A,1, B, 2, 3)의 뜻은 컬럼값이 A이면, 1, B면 2, A,B도 아니면 3으로 치환 select decode(a,1,참,2,거짓,무효) from A : A table로부터 a컬럼에 1이 저장되어 있으면 참..
예전에 tmaxsoft의 sysmaster를 사용해서 고객사의 서버를 모니터링했었다. 학교 시스템중 바이러스로 cpu 점유를 100% 하는 경우가 있어 빠르게 확인하고 싶어 모니터링 app를 찾던 중 괜찮은 녀석을 알게 돼서 소개한다. 설치도 간단하고 무엇보다도 핸드폰에서도 확인 가능하다는 점이 좋았다. 하지만 agent를 설치해서 운영하므로 Main system은 아직 설치하기가 우려된다. whatap이라고 https://www.whatap.io/ko/ 링크해 놓으니 간단한 운영서버 모니터링에 사용해보시길
학교 시스템 중 시간이 안 맞는 서버가 있어서 date -s 시: 분 : 초 예) date -s 13:00:00(13시 00분 00초)로 변경했는데 date: cannot set date : 명령이 허용하지 않음 으로 뱉는다. T.T. permission을 변경해보고 root 권한을 다른 user에 줘 보는 등 2어 시간 헤매다가 서버보안(Secuve TOS) 설치한 게 생각났다. TOS라는 서버보안 제품을 사용하는데 설정 모드(일반 모드)로 세팅되어 있는데 명령어가 안 먹힌다. 이걸 테스트 모드로 변환 후 명령어 실행하니 명령어가 먹힌다. 으~~ 강력한 서버보안.. 예전에 공군 홈페이지 이관 프로젝트할 때도 이넘의 서버보안 덕분에 명령어들이 안 먹힐 때가 종종 있었는데... 아무튼 다 해보고 안 되는 ..
운영하고 있는 HP gen8서버의 2DISK를 미러링하였다. 하루 정도 걸리는 작업으로 개념은 '거울(mirror)처럼 반사해서 보여 준다‘는 의미로 물리적 디스크를 2개를 하나의 볼륨으로 묶어서 사용자는 디스크 1개를 사용하는 것처럼 보이지만, 2개의 디스크에 사용한 내용이 동시에 기록된다. 풀어서 이야기하면 A디스크의 거울은 B로 A디스크에 C파일을 생성하면, A, B 디스크에 C파일이 생성된다. 주로 디스크 장애에 대비되며(A디스크가 깨지서 장애가 나면 B디스크에 똑같이 내용이 있으므로 B디스크로 운용) HP는 바이오스의 APP에서 설정한다.
- Total
- Today
- Yesterday
- 고양이
- 장수풍뎅이
- 혁신도시 국수
- 캐시워크
- 경산 국수
- 오렌지가재
- 애디그램
- 가재
- 가재 탈피
- OKOK앱
- 서브 40
- 도로이
- GCP #GCP GIFT#
- decode
- 반려곤충
- 여름 자전거 대회
- 타임캐시
- 일취월장
- 베스킨라빈스 포켓몬
- ChatGPT
- 제주 마음 샌드
- 대구국제마라톤
- chatgpt 정의
- 대구 고양이 카페
- i7-1260P
- 애드센스
- 칠곡 자전거 대회
- 갖고싶다 고양이
- 대구 야간 라이딩
- 다이어트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |