mysql rank function

mysql rank function

create table ds (id int(11), login int(11))

insert into ds (id, login)

values (1,1),

(2,1),

(3,1),

(4,2),

(5,2),

(6,6),

(7,6),

(8,1)

select result.id,result.login,result.rank from (

SELECT id,

login,

IF(login=@last,@curRank:=@curRank,@curRank:=@_sequence) AS rank,

@_sequence:=@_sequence+1,

@last:=login

FROM ds , (SELECT @curRank := 1, @_sequence:=1, @last:=0) r

ORDER BY id asc) as result;

#가상 호스트 연결

/etc/httpd/conf.d/vhost.conf 파일 생성 후 아래내용 기입만하면 됨.

<VirtualHost *:80>

DocumentRoot /home/onepage/public_html

ServerName onepage.dev

ServerAlias www.onepage.dev

<Directory “/home/onepage/public_html”>

Require all granted

</Directory>

</VirtualHost>

<VirtualHost *:80>

DocumentRoot /home/wpuser/public_html/cosmos

ServerName cosmos.dev

ServerAlias www.cosmos.dev

<Directory “/home/onepage/public_html”>

Require all granted

</Directory>

</VirtualHost>

#shutdown -h +10

#shutdown -r 21:00

#shutdown -r now 바로 재부팅

#shutdown -c

#shutdown -k now 현재 접속자에게 종료메시지만 보내고, 실제로는 종료하지 않음.

#shutdown -r now, reboot , init 6 : 재부팅 명령

로그아웃

#logout , exit

리눅스 가동하는 방법

런레벨: 7단계(init 명령)

#init 0 : 종료

#init 1 : 단일 사용자모드(시스템복구)

#init 2 : 다중 사용자모드

#init 3 : 텍스트모드의 다중사용자모드

#init 4 : 사용하지 않음

#init 5 : 윈도우모드의 다중사용자모드

#init 6 : 재부팅 모드

tty

Ctrl + alt + F2, F3, F4, F5, F6

부팅메시지

/var/log/messages

#dmesg 명령으로 확인

#man [분류번호] <명령어>

[space] : 다음 페이지

[b] : 이전 페이지

/검색문자열 [Enter]

?검색문자열 [Enter]

[n] : 다음 단어로 이동

[q] : 종료

#vi abc.txt

vi의 세가지 모드 : 입력/명령/실행

입력모드 : 글자입력

명령모드 : 파일편집

실행모드 : 파일 저장, 읽기, 외부명령실행, 종료 등

커서의 이동

한문자씩 이동 h : 왼, j : 위, K : 아래, l : 오른쪽

단어의 이동

w : 다음단어의 첫글자로

b : 이전단어 처음

e : 다음단어의 끝

행단위 이동

^ : 맨위쪽의 첫글자

$ : 마지막글자의 끝

G : 파일의 마지막행

nG :

입력모드 : a, i – esc, :w, :q :wq :q!

명령모드 -esc

x: 한글자 지우기 dw : 커스 오른쪽 단어 삭제 db : 커서왼쪽단어 삭제

dd : 한줄삭제 ndd: 여러줄 삭제 yy : 한줄복사, nyy : 여러줄 복사

p : 현재 커서 아래로 붙여넣기 np : n번 붙여넣기

u : 복구하기

r+문자 : 한글자 치환 R : 치환모드 cw : 한단어 치환하기

%s치환문자 치환할문자

~ : 대소문자 전환

/검색어 : 아래방향으로 찾기 ?검색어 : 윗방향으로 찾기 n : 다음 찾기

텍스트모드 마운트

mount <장치명> <마운트포인트>

mount /dev/cdrom /media/cdrom

mount /dev/sdb1 /media/usb

umount <장치명> 또는 마운트포인트

Leave a Reply

Your email address will not be published. Required fields are marked *