selct [all| distict] 속성1, 속성2, .., 속성n (또는 전체인 경우 *)
from 테이블명;
*는 all 전체를 의미
검색
select [all | distinct] 속성1, ... , 속성n from 테이블1
[join 테이블2 on 테이블1.속성명 = 테이블2.속성명]
[where 조건]
[group by 속성명]
[order by 속성명1 [asc | desc], 속성명2 [asc | desc]
*한 테이블로 검색을 할 수 없으면? join을 사용
select *from 테이블명;
-- 릴레이션(릴레이션스키마, 릴레이션 인스턴스가 한번에 나오는 구조) desc 테이블명;
-- 릴레이션스키마의 리스트와 특성자세히보기
내림차순 정렬, 오름차순 정렬
-- 정렬은 order by 속성명 [asc | desc]로 정렬할 수 있다
-- 정렬하고싶은 값이 여러개라면(값이 중복일 경우): order by 속성명1[asc|desc], 속성명2[asc|desc], ... 로 정렬 가능
-- order by와 where는 별개이고 항상 쿼리에 필요한건 아님. 필요할 때만 쓰면 돼
-- asc: 오름차순, 기본값(생략했을 때) , desc: 내림차순
'괴발개발 > Database' 카테고리의 다른 글
ERROR 1049 (42000): Unknown database (0) | 2021.08.01 |
---|---|
Mysql_root계정에 연결안되는 에러 (0) | 2021.07.27 |
DB_ 쿼리문 종류별 예시(검색, having, group by, 함수사용) (0) | 2021.07.23 |
DB_테이블 생성 쿼리문(예시) (0) | 2021.07.23 |
DB_쿼리 단어들의 뜻과 역할 (0) | 2021.07.23 |