
-- Product 테이블에서 price가 5이하 또는 200 이상인 상품들만 출력 SELECT * FROM products WHERE price=200; -- Product 테이블에서 price가 5이하 또는 200 이상인 상품들만 출력 SELECT * FROM products WHERE price=200 두 코드는 모두 같은 결과값을 가진다. UNION 은 중복값을 제외하고 두 테이블을 결합한다. UNION ALL 은 중복값을 포함해 두 테이블을 결합한다. * 테이블간의 차는 EXCEPT, MINUS 를 활용할 수 있으나 오라클에서만 되고 MySQL 은 지원하지 않는다 -- 고객정보O 주문정보X SELECT * FROM customers LEFT JOIN orders ON customers.custo..

SELECT * FROM orders INNER JOIN customers ON orders.customerid = customers.customerid INNER JOIN shippers ON orders.shipperid = shippers.shipperid INNER JOIN 두 테이블에 공통된 칼럼을 중심으로 결합 단, primay key 불일치 등 결합할 수 없는 문제가 발생할 수도 있다 → ERD 를 보고 판단 SELECT * FROM customers LEFT JOIN orders ON customers.customerid = orders.customerid WHERE orderid IS NULL LEFT JOIN 왼쪽 테이블을 기준으로 결합한다 위 코드의 경우, customers 테이블을 ..

연습 문제 https://www.hackerrank.com/challenges/earnings-of-employees/problem?h_r=internal-search Top Earners | HackerRank Find the maximum amount of money earned by any employee, as well as the number of top earners (people who have earned this amount). www.hackerrank.com 요구사항 1. earnings = salary * months 2. earnings의 최대값과 그 수를 구하여라 해결방법 1. earnings 는 사칙연산으로 구한다 2. 최대값 = max( ) 를 쓰면 되겠다고 단순히 생각함 3..

어쩌다 보니 마케팅을 하게 된 신입 여러분 반갑습니다 인스타그램 이벤트의 순서는 보통 이렇습니다 요즘 SNS 마케팅이 대세라는데, 우리도 인스타그램 계정 만들어야지? → 엥? 왜 이렇게 팔로워가 안 늘어?? 좋아요도 없네?? → 경품 걸고! 댓글 이벤트 하자고! 댓글 이벤트를 하는 경우는 다양합니다. 신제품 출시 / 시즌(크리스마스-새해-벚꽃 등등) / 우리 계정 홍보 등등 이유는 별로 중요하지 않고, 포인트는 그래서 어떻게 당첨자를 선정할 건가! 이게 실무자는 제일 궁금하죠. 구글에 "인스타그램 댓글 수집"으로 검색하면 관련 서비스를 확인할 수 있습니다. 댓글 1개에 10원 정도의 단가였던 것 같네요. 하지만, 경품 비용도 아까워하는 대표님들 밑에서 일하는 신입 마케터는 차마 서비스를 쓰자고 말할 수 ..
NOW >> R, Python, SQL, 머신러닝 등등 각종 데이터 관련 프로그래밍을 잡학다식하게 배우고 안 쓴지가 약 1년... >> 데이터 분석 커리어를 만들기 위해 다시 처음부터 듣기로 했다 >> 새롭게 익힌 것/헷갈리기 쉬운 것들을 위주로 기록할 예정 1일차 1. 연산자 비교연산자 : = 같다 다르다 작다 논리연산자 : AND, OR 다른 언어와 구별되는 점 : 다르다 표현 방식 이다. 다른 언어에서 쓰이는 != 도 사용 가능 SELECT * FROM Customers WHERE CustomerName < "B" AND Country = 'China' 결과값 B 아래 (=즉 A)에 해당하는 고객명 + 국가명 중국 문자를 검색할 땐 "", '' 상관없이 사용 가능하다. 비교/논리연산자는..