MS SQL Server 総合スレ
■ このスレッドは過去ログ倉庫に格納されています
0320NAME IS NULL
03/12/22 10:39ID:???CASE WHEN をうまく使えなくてこまっています。
SELECT
CASE WHEN (
CASE WHEN HOGE_NAME IS NULL THEN SELECT HAGE_NAME FROM HAGE
WHEN HOGE_NAME IS 'POGE' THEN SELECT POGE_NAME FROM POGE
ELSE 'PAGE'
END
) IS NULL THEN 'AHO'
ELSE ??? END AS HOGE
FROM HOGE;
というようなイメージなのですが ??? のところにどういったものを
入れればよいかわからず困っています。
要は、子のCASEで返って来たものをそのままHOGEとして返したいのですが
できますでしょうか?
■ このスレッドは過去ログ倉庫に格納されています