ホームページ > データベース > mysql チュートリアル > Microsoft Access で内部結合を使用してテーブルを更新する方法

Microsoft Access で内部結合を使用してテーブルを更新する方法

Susan Sarandon
リリース: 2025-01-05 14:19:40
オリジナル
801 人が閲覧しました

How to Update a Table in Microsoft Access Using an Inner Join?

SQL の内部結合からの更新

Microsoft Access の内部結合から取得したデータを使用してテーブルを更新するには、SQL ステートメントを変更します。次の原則に従ってください:

不要なものを削除する句:
結合から更新する場合、SELECT 句と ORDER BY 句は必要ありません。

テーブルの結合:
INNER JOIN を使用して、テーブル間の関係を確立します。更新に関係するテーブル。

ターゲットの特定テーブル:
UPDATE キーワードを使用して、更新するテーブルを指定します。

列値の設定:
特定のテーブルに値を割り当てるには、SET キーワードを使用します。ターゲットテーブルの列。値は、適切なエイリアスを使用して結合テーブルから取得できます。

例:

内部結合の結果に基づいて EXAMPLETABLE テーブルの FermentId 列を更新するにはFERMENT と [BELGIUM BEER] の間では、次の SQL を使用します。ステートメント:

UPDATE EXAMPLETABLE
INNER JOIN (
  SELECT
    FERMENT.FermentId
  FROM
    FERMENT
  INNER JOIN
    [BELGIUM BEER]
  ON
    FERMENT.FermentName = [BELGIUM BEER].FermentId
) AS a
ON
  EXAMPLETABLE.SomeColumn = a.FermentId
SET
  EXAMPLETABLE.FermentId = a.FermentId;
ログイン後にコピー

注: SomeColumn を、FermentId と一致させる EXAMPLETABLE テーブル内の列に置き換えます。

以上がMicrosoft Access で内部結合を使用してテーブルを更新する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート