SQL에서 "리터럴"테이블을 정의 할 수 있습니까? 말 그대로 임시 테이블을 정의 할 수있는 SQL 하위 쿼리 구문이 있습니까? 예를 들어, SELECT MAX(count) AS max, COUNT(*) AS count FROM ( (1 AS id, 7 AS count), (2, 6), (3, 13), (4, 12), (5, 9) ) AS mytable INNER JOIN someothertable ON someothertable.id=mytable.id 이렇게하면 임시 테이블을 만들고 데이터를 넣은 다음 조인에 사용하는 두세 가지 쿼리를 수행 할 필요가 없습니다. MySQL을 사용하고 있지만 이와 같은 작업을 수행 할 수있는 다른 데이터베이스에 관심이 있습니다. SELECTs와 결합 된 여러 s를 사용..