데이터분석

데이터 분석 10일차 / SQL사용하여 데이터베이스 다루기

haahah 2025. 4. 4. 14:20
반응형

모르는 것들/ 궁금한것 / 의문점 / 등을 티스토리에 작성하는 것으로 해야될듯 싶음 

이전까지 했던 것들 하나도 기억에 안남음 

 

terminal 부분 / 파이썬 

위에것들을 좀 복습해야 될듯  

 

  • 순서 알아야 함 

SELECT

FROM 

WHERE

 

GROUP BY

HAVING

ORDER BY

 

  • 모르겠는것 

COUNT설명 

NULL값 설명 

 

SELECT하게되면 행에서 저절로 걸러지는 것 

 

각각의 의미 

HAVING - 특정 조건을 만족하는 것을 뽑는다 라는것 같음 

WHERE
특징 

 

WHERE은 집계함수를 사용불가? 

HAVING은 그룹에 적용? 

 

 

 

mysql("""

SELECT COUNT(CASE WHEN weekday = 'Sunday' THEN '휴일'
            WHEN weekday = 'Saturday' THEN '휴일'
            ELSE NULL
            END) AS "휴일기간"
FROM bike

""")

 

 

다른것들은 END안넣는데 이것만 넣어서 

왜?라는 의문 

 

 

 

 

UNION에서
데이터 타입과 or 컬럼수가 다르다면 에러발생으로 사용할 수 없다 

 

 

 

 

 

반응형

'데이터분석' 카테고리의 다른 글

데이터분석 5일차  (0) 2025.03.28