3 つのテーブルが接続されています。テーブル A のフィールド a はテーブル B のフィールド b に対応し、テーブル B のフィールド b1 はテーブル C のフィールド c に対応します。 次に、3 つのテーブルのすべての情報を同時に表示するビューを作成します。 ビュー v_name を作成または置換する として t1.*、t2.*、t3.* を選択 表A t1、表B t2、表C t3から ここで、t1.a=t2.b、t2.b1=t3.c 2つのテーブルをリンクしてビューを作成する テーブル `aa_user` を作成します ( `id` int(10) NULLではない、 `name` varchar(10) デフォルト NULL, `age` int(10) デフォルト NULL, 主キー (`id`) )ENGINE=InnoDB デフォルト文字セット=utf8; `aa_user` に値 ('1'、'zs'、'18') を挿入します。 `aa_user` に値 ('2'、'ls'、'20') を挿入します。 `aa_user` に値 ('3'、'ww'、'19') を挿入します。 テーブル `tb` を作成します ( `id` int(10) NULLではない、 `fid` int(10) デフォルト NULL, `cc` int(10) デフォルト NULL, 主キー (`id`) )ENGINE=InnoDB デフォルト文字セット=utf8; `tb` VALUES ('1', '1', '60') に挿入します。 `tb` VALUES ('2', '1', '70') に挿入します。 `tb` に値 ('3', '2', '80') を挿入します。 `tb` VALUES ('4', '2', '90') に挿入します。 ビューの作成 ビュー aa_ta_view AS を作成または置換します aa_user a、tb b から a.*、b.fid、b.cc を選択 ここで、a.id = b.fid; 以下もご興味があるかもしれません:
|
>>: Vue を使用してパブリック アカウントの Web ページを開発する方法
この物語は、今日の予期せぬ発見から始まります。同社には複数のウェブサイトがある。友達リンクにはお互い...
Ubuntu 15.04 は MySQL リモート ポート 3306 を開きます。以下の操作はすべて...
Mac を返却して以来、元のラップトップは使用されていません。このラップトップの構成は非常に良好で...
今日は、CentOS 6.8 サーバーに MySQL 8.0.18 をインストールする方法を記録しま...
優れた HTML コードは美しい Web サイトの基礎となります。私が CSS を教えるときは、まず...
A. MySQLバックアップツールxtrabackupのインストール1. Percona 公式 xt...
導入面接官がこんな質問をしたことはありませんか?データベースをどのように最適化しますか?では、この質...
WeChatアプレットのログインインターフェースは参考までに実装されています。具体的な内容は次のとお...
1. 公式サイトを参照してdockerをインストールする2. MySQLイメージをプルします(デフォ...
目次特徴保存戦略自己増加の決定自動増分値の変更実行プロセス問題点自動増分ロックロック戦略バッチ挿入の...
導入最近、大きな課題をこなす際に、弾幕プレイヤーを作る必要がありました。他の人のソースコードを借りて...
原因最近、プロジェクトのリファクタリングを始めたのですが、マスタースレーブと読み取り書き込み分離を使...
MySQL には読み取りと書き込みを分離するアーキテクチャが多数あります。Baidu のそれらのほと...
起源最近、私は要件 A に取り組んでいます。そこには、次のように記述される小さな機能ポイントがありま...
これは Linux 管理者にとって重要な (そして素晴らしい) トピックなので、誰もが Linux ...