Không, bạn không thể sử dụng CHỌN theo cách bạn muốn.
Trong ví dụ của bạn sử dụng CASE, bạn không sử dụng "câu lệnh" CASE - bạn đang sử dụng CASE biểu thức , điều này xảy ra được nhúng trong một câu lệnh SQL. Bạn có thể sử dụng một truy vấn con trong trường hợp đó vì nó nằm trong ngữ cảnh của một câu lệnh SQL, không phải một câu lệnh thủ tục. Bạn sẽ không thể sử dụng một truy vấn con như thế này trong một câu lệnh CASE thủ tục.