728x90
반응형
728x90
반응형
더블쿼리 더블쿼리를 주는 간단한 예제 CROSS JOIN을 사용해서 각각의 table value 값에 average 값을 추가 SELECT * FROM dbtable, (SELECT avg(sal) FROM dbtable)ts WHERE sal > (SELECT avg(sal) FROM dbtable); #크로스 조인을 사용해서 평균값과 평균보다 급여를 많이 받는 인원을 표시 FORIEGN KEY FORIEGN KEY를 설정할 때 부모와 자식간에 값의 변동이 있으면 table value값이 고아(?)가 되므로 찾을 수가 없다. 따라서 on update cascade, on delete cascade를 사용해서 값이 지워질 때나 변경될 때 두 table이 연동하여 변경되도록 설정 #부모의 값이 변경되면 자..
describe city; # 테이블 보기 desc country; # describe 줄여서 가능 desc countrylanguage; select * from city; select name, District from city where 5000000 = 5000000; #groub by 뒤에 where을 사용할 수 없으므로 having을 대신 사용 = having 사용 시 동일한 max나 min같은 조건문을 달아줘야됨 select name, CountryCode, Population, sum(Population) from city group by CountryCode, name with rollup; #중간결산인 rollup, name과 countrycode로 묶은 값의 인구수 총합을 중간에 출력..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.