[SQL] ORDER BY 1 은 무엇일까?
·
STUDY/DB SQL
ORDER BY 1 테이블의 첫번째 컬럼 기준으로 정렬하겠다는 뜻이다. ORDER BY 2는 두번째 컬럼기준, 3는 세번째 컬럼기준... 즉 ORDER BY 1 DESC는 첫번째 열 기준으로 내림차순 정렬 컬럼 번호를 이용해 정렬하는 방식은 겉보기에는 그럴싸하지만 컬럼 숫자만으로는 어느 컬럼을 지정한 건지 알아보기 어렵고 컬럼을 추가, 삭제하는 등 변경했을 경우 ORDER BY가 꼬일 수 있기 때문에 컬럼명을 기준으로 ORDER BY를 거는 것을 권장한다고 한다. SELECT 컬럼1, 컬럼2, ... INTO :변수1, :변수2, ... FROM 테이블1, 테이블2, ... WHERE 조건 ORDER BY column1 [asc], column2 desc, column3 ... 출처 : https://w..
[Server] MobaXterm 설치 및 사용방법
·
STUDY/SERVER OS
다운로드 URL : https://mobaxterm.mobatek.net/download.html MobaXterm free Xserver and tabbed SSH client for Windows The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more! mobaxterm.mobatek.net 왼쪽이 무료버전입니다. 압축풀고 다운 완료 후 실행합니다. 실행하면 기존의 putty 프로그램에 등록되어있던 세션을 자동으로 가져와줍니다. multiexec 기능은 여러대의 서버에 똑같은 내용을 입력 할 수 있기 때문에 다중 서버에 동일한 작업을 할 수 있습니다. 또한 권한 permission 설..
[Linux] NFS서버를 이용해 리눅스 서버간 폴더 공유(mount) 하기
·
STUDY/SERVER OS
Mount란? 마운트(mount)는 컴퓨터 과학에서 저장 장치에 접근할 수 있는 경로를 디렉터리 구조에 편입시키는 작업을 말한다. 좁은 의미로는 유닉스 계열의 운영 체제에서의 mount 명령어 또는 그 명령어를 사용하는 것을 말한다. mount 명령어를 사용하면 저장 장치의 접근 경로를 원하는 위치에 생성할 수 있다. 마운트를 이용하면 분산 파일 시스템으로 확장하기가 용이하다. 사용자는 마운트된 미디어의 파일들에만 접근이 가능하다. 윈도우 환경에서 우리가 사용하는 윈도우 운영체제에서는 CD-ROM 같은 하드웨어 장치들은 시스템이 부팅되면서 거의 대부분 자동으로 인식되어지고, 부팅 후에는 바로 사용 할 수 있다. 또한 새로 설치한 하드웨어장비는 PnP(Plug and Play) 라는 기능에 의해 대부분 자..
[Tomcat] 백그라운드 캐시 퇴거
·
STUDY/WEB
에러 발생: 백그라운드 캐시 퇴거 캐시의 [10] 퍼센트를 해제시킬 수 없었습니다. 캐시의 최대 크기를 증가시킬 것을 고려해 보십시오. 캐시 퇴거 작업 이후, 대략 [14,242] KB의 데이터가 캐시에 남아 있습니다. conf/context.xml 에 아래 내용을 추가하면 해결 가능. [캐시 100메가 늘림]
[Server] 네트워크 드라이버 오류 해결 방법
·
STUDY/SERVER OS
동일한 사용자가 둘 이상의 사용자 이름으로 서버 또는 공유 리소스에 다중 연결할수없습니다 https://loveuceci.tistory.com/1920 동일한 사용자가 둘 이상의 사용자 이름으로 서버 또는 공유 리소스에 다중 연결할 수 없습니다 동일한 사용자가 둘 이상의 사용자 이름으로 서버 또는 공유 리소스에 다중 연결할 수 없습니다 오류 해결 방법 회사에서나 일정 그룹이 한 네트워크 공간에서 작업할 때 공유 컴퓨터를 함께 사 loveuceci.tistory.com 네트워크Microsoft Network 로컬장치 이름이 이미 사용중입니다 https://loveuceci.tistory.com/2058 네트워크 Microsoft Windows Network 로컬 장치 이름이 이미 사용 중입니다 오류 해결 ..
[MyBatis] xml 파일 ROWNUM 에러 (꺽쇠)
·
STUDY/DB SQL
xml 파일 ROWNUM 에러 이유와 해결 방법  분명 맞게 ROWNUM 을 사용했는데.... ? 자꾸 오류메세지가 떠서 의문이었습니다.  찾아보니 ROWNUM 뒤에 오는 'Xml문서에서 '    이럴 때 해결방법은 BETWEEN을 사용하면 됩니다.WHERE ROWNUM BETWEEN 숫자 AND 숫자--예WHERE ROWNUM BETWEEN 1 AND 6
[jQuery] input 전화번호 하이픈 "-" 자동 처리 + 정규표현식 정리
·
STUDY/jQuery
input 전화번호 입력 시 하이픈 ("-") 자동으로 붙이기 전화번호를 넣는 input 태그 부분에, 무조건 하이픈 ("-") 이 들어가게 하고 싶어서 찾아본 제이쿼리 정규식 코드입니다. 코드 출처 : https://cublip.tistory.com/326 $(document).on("keyup", ".className", function() { $(this).val( $(this).val().replace(/[^0-9]/g, "").replace(/(^02|^0505|^1[0-9]{3}|^0[0-9]{2})([0-9]+)?([0-9]{4})$/,"$1-$2-$3").replace("--", "-") ); }); .className은 클래스명 들어가는 부분이고 , input태그의 class 명과 동일하..
[SQL] WHERE 1=1 의미
·
STUDY/DB SQL
출처 : https://ssd0908.tistory.com/entry/MYSQL-WHERE-11-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-%EC%9D%B4%EC%9C%A0-%EC%A3%BC%EC%9D%98%EC%82%AC%ED%95%AD%EC%9C%BC%EB%A1%9C%EB%8A%94 [MYSQL] WHERE 1=1 사용하는 이유?? 주의사항으로는?? 안녕하세요, 오늘은 MYSQL 질의문에서 WHERE 1=1을 사용하는 이유에 대해서 알아보도록 하겠습니다. 다른 개발자가 개발한 프로젝트를 유지 보수하거나, 처음 개발자로 입문하여 선임들이 작성한 ssd0908.tistory.com 1. WHERE 1=1 참(true)을 의미 말그대로 WHERE 1=1은 조건문에서 항상 참을 의미합..