sql공부 3

SQL 공부 (2)

중복제거 = DISTINCT 특정 테이블로 부터 중복 없이 값을 출력하라는 의미 SELECT DISTINCT POSITION FROM ERP; EX 1) SELECT DISTINCT POSITION FROM ERP; EX 2) SELECT DISTINCT POSITION, GRADE FROM ERP; * DISTINCT 키워드의 반대는 ALL이다. ALL은 중복을 고려하지 않고 모든 값을 출력한다. 또한, DISTINCT를사용하지 않으면 기본값은 ALL키워드로 설정되어 모든값이 출력된다. * DISTINCT는 집계함수와 하부쿼리에서 많이 사용한다. 집계함수 중 COUNT가 있는데, COUNT(*) : Null 값을 포함한모든 행을 카운트하라는 의미 COUNT(DISTINCT POSITION) : 중복을 ..

Marketing Study 2022.03.30

SQL 공부

# SELECT 열이름 FROM 테이블명;을 이용하여 데이터 가져오기 - 한개의 지정한 열 가져오기 : SELECT 열이름1 FROM 테이블명; Ex : SELECT ID FROM CLERK; - 두 개 이상의 지정한 열 가져오기 : SELECT 열이름1, 열이름2, 열이름3 FROM 테이블명; Ex : SELECT ID, STAFF_NM FROM CLERK; / SELECT ID, STAFF_NM, BIRTH_DT FROM CLERK; SQL은 소문와 대문자를 구분하지 않는다. SQL은 공백은 무시한다. 한줄로 코드를 작성하기 보다 여러줄로 코드를 작성하는게 구분하기에 더 쉽다. SQL의 키워드를 열이름으로 바로 사용하면 에러가 발생한다. SQL 문장은 세미콜론(;)을 사용하여 종결한다. - 모든 열 ..

Marketing Study 2022.03.17

코드잇 SQL 비개발자 랜선스터디 공부 진행 중.. (후기포함?)

업무를 하다 보면 앞으로 데이터를 관리하고 분석해서 그 인사이트를 적용하는 능력이 더 중요해질 거라고 생각하는데 지금의 내가 할 수 있는 건 단순하게 시스템 내에서 나오는 지표를 엑셀을 통해 가공하고 파악하는 것 뿐이다. "엑셀 말고 다른 방법이 무엇이 있을까?"에 대한 생각 때문에, 여기저기 서치 해보다가 알게 된 게 SQL이다. SQL 공부는 어떻게 하지?에 대한 생각을 해봤느데 자격증 시험도 있고, 강의를 통한 SQL 실무 연습? 등 이 두 가지 방법을 생각했고 두 가지 방법을 모두 실천하는 중 ㅋㅋㅋ(이직하려면 시간이 없다..!) SQLD 자격증도 공부 중인데 봐야 할 책의 양도 많고, 비전공자로서 이해하기 다소 어려운 부분들이 많은 것 같다.. (근데 합격후기 보면 다른 비전공자분들은 한 달 만..

주관리뷰 2021.03.14