행을 반환하지 않는 쿼리의 기본 행을 설정하는 방법은 무엇입니까? 테이블에 행이 없는 경우 기본 행을 반환하는 방법을 알아야 합니다.이것을 하는 가장 좋은 방법은 무엇입니까?저는 가치를 얻기 위해 이 특정 테이블에서 한 열만 반환할 뿐입니다. 편집: SQL Server 입니다.Oracle을 위한 한 가지 접근 방식: SELECT val FROM myTable UNION ALL SELECT 'DEFAULT' FROM dual WHERE NOT EXISTS (SELECT * FROM myTable) 또는 Oracle의 경우: SELECT NVL(MIN(val), 'DEFAULT') FROM myTable 또는 SqlServer에서: SELECT ISNULL(MIN(val), 'DEFAULT') FROM my..