WHERE 절에서 하위 쿼리의 결과와 연산자를 사용하는 것처럼 FROM 절에서 하위 쿼리를 테이블로 사용할 수 있습니다. 다음 예에서는 FROM 절 뒤에 서브 쿼리 결과를 작성하여 테이블로 사용합니다. 하위 쿼리 뒤에 별칭을 사용해야 합니다. 여기서는 'C_car' 별칭을 사용합니다. 시연을 위해 'Cars' 테이블의 다음 데이터를 사용했습니다. -
mysql> Select * from Cars; +------+--------------+---------+ | ID | Name | Price | +------+--------------+---------+ | 1 | Nexa | 750000 | | 2 | Maruti Swift | 450000 | | 3 | BMW | 4450000 | | 4 | VOLVO | 2250000 | | 5 | Alto | 250000 | | 6 | Skoda | 1250000 | | 7 | Toyota | 2400000 | | 8 | Ford | 1100000 | +------+--------------+---------+ 8 rows in set (0.02 sec) mysql> Select * FROM ( Select Name, Price from Cars Where Price > 200000) C_car WHERE Name = 'Nexa'; +------+--------+ | Name | Price | +------+--------+ | Nexa | 750000 | +------+--------+ 1 row in set (0.00 sec)
위 내용은 FROM 절에서 MySQL 하위 쿼리를 테이블로 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!