SELECT 1005 + ID FROM Users
場合によっては、 (ID 列のデータに 1005 を追加する場合) のように、特定の列のデータに文字列または int を追加したいことがあります。動的に作成された列に対してこれを行うにはどうすればよいですか?
以下の作品:
SELECT ID,
Name,
(SELECT Email FROM Emails WHERE Emails.ID = d.ID) AS Email,
Address
FROM data d
ただし、次の新しい行を追加するとエラーが発生しますInvalid column name "Email"
。
SELECT ID,
Name,
(SELECT Email FROM Emails WHERE Emails.ID = d.ID) AS Email,
Email + ' testing ' AS Test, /* New line that causes error */
Address
FROM data d
このエラーを修正するにはどうすればよいですか?