次のselectステートメントを実行して、1つの値を持つテーブルを作成できる場合
SELECT 'myname' AS 'Name'
これにより、列 = Name と 1 つの値 = myname を持つテーブルが返されます
これを回避して、select ステートメントだけから複数の値を持つ 1 つの列を返すにはどうすればよいですか
私はこれをしたくありません:
DECLARE @tmp TABLE (Name varchar(50))
INSERT INTO @tmp (Name) VALUES ('myname1'),('myname2')
SELECT * FROM @tmp
可能であれば、単一のSELECT
ステートメントから