Heim  >  Artikel  >  Datenbank  >  So verwenden Sie MySQL

So verwenden Sie MySQL

王林
王林nach vorne
2023-06-03 20:43:091099Durchsuche

Beispiel

In normalen Zeiten, wenn wir verwandte Tabellenabfragen durchführen, sieht es normalerweise so aus

select * from 表1 inner join 表2 on 表1.相同的列=表2.相同的列;

Dann kann es in dieses geändert werden, um den gleichen Effekt zu erzielen

select 表1的列 from 表1 inner join 表2 on 表1.相同的列=表2 .相同的列

Dann kann es auch in dieses

select * from 表1 inner join 表2 using(相同的列);

The geändert werden erster Weg

SELECT * FROM type,article where type.id=article.type_id;

So verwenden Sie MySQL

So verwenden Sie MySQL

So verwenden Sie MySQL

Zweiter

SELECT * FROM type inner join article on type.id=article.type_id;

So verwenden Sie MySQL

Dritter.

SELECT type.*,article.* FROM type inner join article USING(id);

So verwenden Sie MySQL

Tisch

rrree i
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');

Das obige ist der detaillierte Inhalt vonSo verwenden Sie MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen