스파르타/TIL(Today I Learned)
-
-
-
-
2023-12-19스파르타/TIL(Today I Learned) 2023. 12. 20. 00:29
여러번의 연산을 한 번의 SQL 문으로 수행하기 (Subquery) 여러번의 연산을 수행해야 할 때 조건문에 연산 결과를 사용해야 할 때 조건에 Query 결과를 사용하고 싶을 때 select column1, special_column from ( /* subquery */ select column1, column2 special_column from table1 ) a #from으로 쓰일 테이블으로써 subquery문을 사용 #이 방식의 경우 a등으로 subquery문으로 인해 생긴 테이블 명 붙여주기 #빼먹으면 에러발생! select column1, column2 from table1 where column1 = (select col1 from table2) #강의 내용에서는 이 형태로 쓰는 연습을 ..
-
2023-12-18스파르타/TIL(Today I Learned) 2023. 12. 18. 20:55
(엑셀보다 쉽고 빠른 SQL강의를 듣고서 정리하며 복습) SQL이란? SQL 은 데이터베이스와 대화를 하기 위한 언어 데이터베이스에게도 ‘A를 주겠니?’ 라고 이야기할 때 사용하는 언어 SQL 이란 언어를 이용하여 데이터베이스에 요청을 하는 질의를 ‘Query’ , 데이터베이스에 요청을 할 때 Query 작성이라는 말을 사용 데이터베이스 & 테이블 & 컬럼 데이터 베이스 데이터가 저장되어있는 큰 폴더라고 생각 (일종의 set라고 생각됨)이 폴더를 열어보면 안에 적게는 한 개부터 많게는 여러 개의 테이블이 있음 테이블 row(행), column(열)row(행) column(열) 이 중 한 개를 자세히 확대해본다면 컬럼 이 중 세로 성분을 행이라고 하며 ‘열’ 또는 ‘필드’라고도함 SELECT / FROM ..