Skip to content

Feature: No Table

Tony Jang edited this page Oct 5, 2020 · 4 revisions

테이블이 없는 쿼리에 대한 기능입니다.

Supported Language

✔ = 지원하는 기능
❌ = 지원하지 않는 기능
⚠ = 지원 예정

MySql PostgreSql JSql Oracle SqlServer

Example Query

SELECT 1 AS a, 2, 'test' AS T

Expected QSI Tree

Analyze Result

  • a {expression} (derived)

    • Reference : No Reference
      첫번째 Column인 1 AS a는 DB의 테이블에 정의되어 있는 컬럼이 아니므로 추적할 컬럼이 없습니다. 따라서 No Reference 입니다.

    • Alias : a
      리터럴 표현식인 1은 as a절을 통해서 a라는 별칭으로 정의되었으므로 첫번째 Column의 Alias는 a가 됩니다.

  • {Anonymous expression} (derived)

    • Reference : No Reference
      두번째 Column인 2는 위와 마찬가지로 테이블에 정의된 컬럼이 아니므로 No Reference입니다.

    • Alias : null
      리터럴 표현식인 2는 별칭 정의 부분이 없으므로 두번째 Column은 Alias가 없습니다.

  • T {expression} (derived)

    • Reference : No Reference
      세번째 Column인 T는 위와 마찬가지로 테이블에 정의된 컬럼이 아니므로 No Reference입니다.

    • Alias : T
      리터럴 표현식인 3은 as T절을 통해서 T라는 별칭으로 정의되었으므로 세번째 Column의 Alias는 T가 됩니다.

Clone this wiki locally