MySQLの使い方

王林
リリース: 2023-06-03 20:43:09
転載
1145 人が閲覧しました

通常、関連テーブルクエリを実行すると、通常は次のようになります

select * from 表1 inner join 表2 on 表1.相同的列=表2.相同的列;
ログイン後にコピー

これをこれに変更すると、同じ効果が得られます

select 表1的列 from 表1 inner join 表2 on 表1.相同的列=表2 .相同的列
ログイン後にコピー

それでは大丈夫ですこれに変更してください

select * from 表1 inner join 表2 using(相同的列);
ログイン後にコピー

最初のタイプ

SELECT * FROM type,article where type.id=article.type_id;
ログイン後にコピー

MySQLの使い方

MySQLの使い方

MySQLの使い方

#2 番目のタイプ

SELECT * FROM type inner join article on type.id=article.type_id;
ログイン後にコピー

MySQLの使い方

3 番目のタイプ

SELECT type.*,article.* FROM type inner join article USING(id);
ログイン後にコピー

MySQLの使い方##テーブル

CREATE TABLE `type` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '类型编号',
  `type_name` varchar(255) DEFAULT '' COMMENT '文章类型名称',
  `order_num` int(11) NOT NULL DEFAULT '0',
  `icon` varchar(255) DEFAULT '' COMMENT '自定义图标',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='文章类型表';

INSERT INTO `demo`.`type` (`id`, `type_name`, `order_num`, `icon`) VALUES ('1', '前端教程', '1', 'iconclass-9');
INSERT INTO `demo`.`type` (`id`, `type_name`, `order_num`, `icon`) VALUES ('2', '前端工具', '2', 'icontoolset');
INSERT INTO `demo`.`type` (`id`, `type_name`, `order_num`, `icon`) VALUES ('3', '随笔', '9', 'iconnote');
ログイン後にコピー
rree

以上がMySQLの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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