inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

초보자를 위한 BigQuery(SQL) 입문

1-1. BigQuery 기초 지식

Mysql과 빅쿼리

해결된 질문

187

김태희

작성한 질문수 2

0

안녕하세요 강사님, 강의 잘 들었습니다!

혹시 기업에서 서비스 기획이나 마케팅 직군을 뽑을 때 SQL 코딩 테스트를 한다면, 보통 빅쿼리가 아닌, Mysql로 시험을 보는지 여쭤봅니다! 그리고 Mysql이랑은 문법이나 활용 방법이 많이 다른가요?

sql bigquery 데이터-리터러시

답변 2

0

카일스쿨

안녕하세요. SQL 코딩 테스트 플랫폼에선 MySQL나 PostgreSQL을 많이 사용합니다. 그 이유는 두개는 오픈소스로 사용할 수 있어서, 코딩 테스트 플랫폼에서 구현하기 수월하기 때문이에요. 빅쿼리를 사용하려면 빅쿼리 클라이언트를 만들어야 해서 회사 입장에선 선택하진 않을 것 같네요.

테스트는 보통 MySQL, PostgreSQL을 사용하지만, 기본적으로 SQL 문법은 거의 다 비슷합니다. 강의에서도 말씀드리는데, 시간 함수가 SQL마다 다르고, 데이터의 타입 변환도 다릅니다. 이것을 제외하곤 큰 컨셉은 거의 다 비슷합니다. 그래서 어떤 것으로 학습하셔도 상관없다고 생각하고, 입사하신 회사에서 사용하는 DB에 맞게 회사에서 적용하시면 될 것 같아요.

 

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 김태희님, 좋은 질문 감사합니다.

SQL 코딩 테스트에 대해 말씀드리자면, 기업별로 다소 차이가 있을 수 있습니다. 일반적으로 웹 개발 관련 직군에서는 현업에서 많이 사용하는 MySQL 또는 PostgreSQL을 활용한 테스트가 이루어질 가능성이 높습니다. 그 이유는 이러한 시스템들이 전통적인 관계형 데이터베이스(RDBMS)로 많은 서비스에서 활용되고 있으며, 실무에서 즉시 적용 가능한 스킬을 확인하기 위함입니다.

반면 빅쿼리는 대규모 데이터를 처리하거나 분석하는 데 특화된 데이터 웨어하우스 솔루션으로, SQL 문법이 비슷하지만 데이터 처리 방식이나 사용할 수 있는 함수가 다소 다를 수 있습니다. 즉, MySQL과 빅쿼리는 대부분의 표준 SQL 문법을 공유하지만, 데이터웨어하우스와 RDBMS의 차이로 인해 특정 기능에서 차이를 보일 수 있습니다.

예를 들어, 빅쿼리엔 대규모 데이터 분석을 위한 함수들이 추가되어 있을 수 있으며, 파티셔닝, 클러스터링 등 데이터 최적화 방법도 다릅니다. 이는 데이터 처리의 규모와 성격에 따라 적합한 도구를 선택해야 하는 주요 이유 중 하나입니다.

관련하여 더 유익한 내용을 제공하는 아래의 질문 링크들을 참고하시면 도움이 되실 것 같습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

vs code

0

51

2

수업자료 다운

0

49

2

쿼리 화면 문의

0

72

2

4-5. 3번 문제 질

0

66

2

JOIN 1번 문제

1

76

2

battle 테이블 생성 시 생성 오류

0

69

1

5-6. 4번 문제 WHERE 조건의 위치 문의

0

65

2

5-6. 연습문제 4번, type2에 대해서는 고려하지 않아도 될까요?

1

71

2

battle table 오류

0

69

2

location IS NOT NULL 을 굳이 안 써도 되지 않나요?

0

62

2

12강 집계 함수

0

49

1

2-6. 연습 문제 1~3번

0

50

1

안녕하세요! 11번 문제 query문에 관해 질문드립니다

0

51

1

2-6 #2 WHERE vs. HAVING절 사용 여부 차이

0

67

1

섹션 별 퀴즈

0

67

1

espanso 설치 완료 후 프로그램 실행 문제

0

104

2

Syntax에러

0

83

2

4-5. 1번 문제 TIMESTAMP 관련 질문

0

89

2

시각화 도구 사용

0

110

2

11번 문제 GROUP BY 사용하는 이유

0

99

1

big query 쿼리 결과 컬럼 폭

0

108

3

battle 스키마 조건 복사 파일이 열리지 않아요.

0

130

1

6-5 데이터 검증 결과 예시문제

0

79

2

battle 스키마 조건 복사붙여넣기용 자료

0

115

2