以下はなぜ機能しないのでしょうか?
SELECT name FROM (SELECT name FROM agentinformation)
私のSQLの理解が間違っているようです。これは次のコードと同じ結果を返すと思っていたからです。
SELECT name FROM agentinformation
内部の SELECT ステートメントは、外部の SELECT ステートメントがクエリする結果セットを作成しませんか?
ベストアンサー1
サブクエリにエイリアスを設定する必要があります。
SELECT name FROM (SELECT name FROM agentinformation) a
あるいはもっと明確に言えば
SELECT a.name FROM (SELECT name FROM agentinformation) a