Mi Lugarcito
MySql 공부하기 본문
https://yoo-hyeok.tistory.com/98
https://pearlluck.tistory.com/46
https://jaehoney.tistory.com/55
https://edudeveloper.tistory.com/69
https://mjn5027.tistory.com/51
https://sql-factory.tistory.com/882
Sql 서브쿼리랑 in 공부
Sql 서브쿼리? Select 구문 안에 (Select) 쓰는것, Join 안걸고 Select 걸수있음, JOIN 이랑 서브쿼리랑 역할 다름
서브쿼리는 따로따로 돌기때문에 시간 오래걸릴수있음
(키가 많고 데이터 양이 적으면 상관없음)
데이터 많은 테이블에서 먼저 Select 해온다
Alias 알리아스?? As임
Where 안에 in 쓸수있음(or 대신 씀)
Where in(Select) 불러오는 data가 1개 열이어야 함
Select 안에 Select -> 서브쿼리 -> 가져오는 값이 1줄 이어야 함
Where 안에도 Select 쓸수있음 -> 그냥 * 은 반환하는 값이 1개만 나와야할때만 사용가능
Select 서브쿼리 (*) 형태는 데이터 컬럼 갯수를 반환
또는 아래와 같이 사용가능
서브쿼리 안에는 1개만 Select 사용 가능 (Select 컬럼열 limit 1 이런식으로 사용)
'MySql' 카테고리의 다른 글
Homebrew 로 mysql @8 version 설치하기 + workbench (0) | 2022.04.03 |
---|---|
MySql - SQL syntax error (0) | 2021.12.08 |
Window - mysql @5 버전 설치하기 (0) | 2021.10.14 |
Mac) mysql - 한글 설정하기 (0) | 2021.03.19 |
Mac) MySql @5.7 & MysqlWorkbench 설치 및 접속, 테이블 생성하기 (0) | 2021.03.09 |