サブクエリを使用して、親クエリのフィールドにフェッチしています。そのため、サブクエリは単一の行のみを返すことができます。このように考えてください。結果セットは2次元の構成です。一連の列と行。サブクエリが返すデータは、返されるものの物理的な制約と一致する必要があります。
フィールドにフェッチしているので、それは1つのSINGLE値を意味します。複数の値を返すことが許可されている場合は、2D結果セットを3Dセット(行+列とそれらのフィールドの1つから成長する超高層ビル)に効果的に変換しようとしています。
クエリはサブクエリである必要はありません。
SELECT id, LEFT(manager, 1) AS first_letter FROM yourtable
また、名前と名前を別々にしたい場合は、それらを別々のフィールドに保存することをお勧めします。ファーストネームとラストネームのフィールドのセットから名前を再構築するのは非常に簡単ですが、モノリシック名を個々のファーストネームとラストネームに確実に分離することは非常に困難です。
simple:
John Doe (fn: john, ln: doe)
hard:
Billy Jo Todd (is that "Billy" and "Jo Todd", "Billy" and "Todd" with middle name Jo?
dead simple:
field firstname = John
field lastname = Doe