[AuthorId]
と[Description]
の列を持つデータベースにテーブル[Book]
があります。他のテーブル[Author]
は、外部キー[Book].[AuthorId] -> [Author].[ID]
を使用して[Book]
に関連付けられています。外部キーに接続されたテーブルのデータで行を更新できますか?
[Book].[Description]
の列を"Nice book from #Author#"
というテキストで更新したいと考えています。#Author#
は、[Author].[Name]
から取得した著者の名前です。
このような何か:
UPDATE [Book] SET [Description] = 'Nice book from ' + [Author].[Name]
が、問題はUPDATE
声明の中から著者や書籍に参加する方法がある場合は、各更新された行が知っているように私は、知らないということですそれは著者の名前です。
これは単一のSQLクエリで可能ですか?
ああ、私、それはそれは簡単ですか! :)ありがとう。 –
@Kornelije Petak - 時にはそれは:) –