fixmint
KO

SQL 쿼리가 하는 일을 단계별로 확인하세요

쿼리를 붙여 넣으세요. 단계를 쉬운 말로 설명하고, 조인을 그리고, 느리거나 위험한 패턴을 알려 드려요.

  • 기기에서 실행돼요
  • 회원가입 불필요
  • 한 번 방문하면 오프라인에서도 작동해요
—단계
—조인
—경고

SQL 쿼리 이해하기 방법

  1. 상자에 SQL을 붙여 넣으세요. 세미콜론으로 구분된 문장은 하나씩 읽어요.
  2. 데이터베이스가 논리적으로 적용하는 순서대로 단계를 읽고, 아래의 조인 그림을 확인하세요.
  3. 경고를 확인한 뒤, 내용이 맞으면 정리된 SQL을 복사하세요.

질문

어떤 SQL을 이해하나요?

일반적인 SQL을 이해해요. 조인이 있는 SELECT, 서브쿼리, CTE, UNION, ROLLUP이 있는 GROUP BY, 윈도우 함수와 INSERT, UPDATE, DELETE, 기본적인 CREATE TABLE을 지원해요. 모르는 문법은 줄과 열 위치와 함께 알려 드려요.

제 쿼리를 실행하거나 데이터베이스에 연결하나요?

아니요. 쿼리는 브라우저에서 텍스트로 읽을 뿐이에요. 아무것도 실행되지 않고, 어디로도 전송되지 않아요.

단계가 제가 쓴 순서와 다른 이유는 무엇인가요?

논리적 순서를 따르기 때문이에요. 먼저 FROM과 JOIN, 그다음 WHERE, GROUP BY, HAVING, SELECT, ORDER BY, LIMIT 순서예요. 데이터베이스는 작업을 다르게 실행할 수 있지만 결과는 같아요.

리뷰

    아직 리뷰가 없어요. 첫 리뷰를 남겨 보세요.

    별점

    이메일은 공개되거나 보관되지 않아요.