전체 글 93

SQL 실행 순서 (= SQL 논리적 처리 순서)

더보기 FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY "FROM부터 데이터 만든 후, 필터링하고, 그룹핑하고, 최종적으로 SELECT하고, 마지막에 정렬한다." 기본적으로 표준 SQL(ANSI SQL 표준)이 정의한 실행 순서:1. FROM2. WHERE3. GROUP BY4. HAVING5. SELECT6. ORDER BY 어떤 RDBMS이건(Oracle, MySQL, PostgreSQL, SQL Server 등) 이 기본 흐름을 따른다. GROUP BY절에서 SELECT절에 정의한 별칭(alias)을 바로 사용할 수 없다.왜냐하면, GROUP BY는 SELECT보다 먼저 실행되기 때문에 아직 SELECT에서 alias가 정의되기 전이라서 인식할 수가 ..

[SQL] 연산 종류와 우선 순위

일반적인 SQL 연산 우선 순위(RDBMS에 따라 약간의 차이는 있을 수 있음) 1. 괄호2. 산술연산 (단항 부호 > 곱셈,나눗셈,나머지구하 > 덧셈,뺄셈)3. 비교연산 (>=, between, In, Like, ISNULL)4. 논리연산 (NOT > AND > OR) 1. 괄호SELECT 2 + 3 * 4; -- 결과: 14 (괄호가 없어서 곱셈 먼저)SELECT (2 + 3) * 4; -- 결과: 20 (괄호가 있는 덧셈 먼저) 2. 산술 연산 우선 순위 연산자설명예시1-, + (단항)단일 값의 부호-a, +a2*, /, %곱셈, 나눗셈, 나머지a * b, b / c, a % b3+, - (이항)덧셈, 뺄셈a + b, a - c 3. 비교 연산 우선 순위연산자설명예시-..

[Python] 데이터프레임 생략없이 출력하기 (디스플레이 옵션 수정)

행(로우), 열(컬럼) 생략없이 출력하기# row 생략 없이 출력pd.set_option('display.max_rows', None) # 모두 출력pd.set_option('display.max_rows', 10) # 10개만 출력# col 생략 없이 출력pd.set_option('display.max_columns', None) # 모두 출력pd.set_option('display.max_columns', 10) # 10개만 출력   데이터 값(셀) 생략없이 출력하기pd.set_option('display.max_colwidth', None) # 모두 출력pd.set_option('display.max_colwidth', 50) # 문자열의 길이가 50일때 자른다pandas를 사용할 때 데..

[Python] for 문: 내장함수 enumerate() 활용하기

enumerate 함수- 순서가 있는 자료형(list, set, tuple, dictionary, string)을 넣어주면 => 기존 값에 인덱스를 추가해서 리턴해준다.- for문에서 활용도가 높다. (인덱스와 값을 동시에 접근하면서 루프를 돌리고 싶을 때 사용한다.) reviews = ["review1", "review2", "review3", "review4", "review5", "review6", "review7", "review8", "review9", "review10", "review11", "review12", "review13", "review14", "review15", "review16", "review17", "review18"..

[Python] 파이썬 라이브러리 종류

1. 기본적인 데이터 처리 (파이썬 기초)Pandas - 데이터 프레임NumPy - 수학적 계산  2. 데이터 시각화Matplotlib - 기본적인 시각화Seaborn - matplotlib 기반 시각화 -> Matplotlib의 부족한 심미성을 보완함Plotly -  인터랙티브한 고품질의 시각화Bokeh - 인터랙티브한 시각화로, 웹 브라우저에서 멋진 시각적 표현을 제작할 수 있음.  3. 통계 및 수학 계산SciPy - NumPy 기반 과학적 계산, 통계적 분석 (선형대수, 미적분 등 / stats라는 패키지를 사용하여 상관 분석, t-test, 분포의 정규성 테스트 작업)statsmodels - 통계적 모델링, 통계 테스트, 데이터 탐색 및 시각화 지원math -  수학적 연산과 관련된 다양한 함수..

[스크랩] 쇼핑몰 알렛츠 영업 종료, 운영사 인터스텔라 자본잠식 + 투자 유치 불발

KBS (8/18)https://news.kbs.co.kr/news/pc/view/view.do?ncd=8037566&ref=A 쇼핑몰 ‘알렛츠’, 갑자기 영업종료…소비자 “배송 중단, 환불 연락 두절”가구·가전 제품 등을 판매하는 온라인 쇼핑몰 알렛츠가 갑자기 영업 종료를 공지하면서 판매자와 소비자들...news.kbs.co.kr [요약] - 지난 16일 가구·가전 제품 등을 판매하는 온라인 쇼핑몰 알렛츠가 갑자기 영업 종료를 공지함. - 이에 따라 알렛츠에서 상품을 구매한 소비자들은 갑자기 배송 중단 통보를 받는 등 피해가 속출하고 있다. 지난 2일 알렛츠에서 TV, 세탁기, 건조기 등 2백만 원 어치를 결제한 김 모씨는 KBS에 “알렛츠샵에서 롯데하이마트 연계 상품인 가전을 구매했는데, 어제(17일..

[스크랩] 이커머스 플랫폼 10곳 중 4곳 '완전자본잠식' + 오늘의집 공식 설명글

동아일보 기사https://n.news.naver.com/mnews/article/020/0003581278?sid=101 이커머스 플랫폼 10곳중 4곳 ‘완전자본잠식’국내 주요 이커머스 플랫폼 10곳의 재무제표를 분석한 결과 4곳이 완전자본잠식 상태인 것으로 나타났다. 자본금을 이미 다 소진한 채 적자가 쌓여가고 있다는 의미다. 이커머스 업계의 재무 건n.news.naver.com    [요약] - 이 기사에서는 국내 주요 이커머스 플랫폼 10곳의 재무 상태를 분석한 결과, 4곳이 완전자본잠식 상태에 있다고 함. - '완전자본잠식' 상태란 자본금을 이미 소진한 채 적자가 계속 쌓이는 상황을 의미하며, 이는 해당 기업들의 사업 지속 가능성에 큰 위협이 된다고 해석할 수 있다.- 기사에 따르면 -> 에이블..