什么是mysql左链接查询 如何使用?
2010-11-24 07:12:53 来源:WEB开发网核心提示:MySQL左连接查询是连接查询中的一种方式,下面就为您介绍MySQL左连接查询中的一些问题谈论,什么是mysql左链接查询 如何使用?,如果您感兴趣的话,不妨一看,很多时候经验主义是靠不住的,为了说明问题,我这里所说的主表是指在连接查询里MySQL以哪个表为主进行查询,比如说在MySQL左连接查询里
MySQL左连接查询是连接查询中的一种方式,下面就为您介绍MySQL左连接查询中的一些问题谈论,如果您感兴趣的话,不妨一看。
我这里所说的主表是指在连接查询里MySQL以哪个表为主进行查询。比如说在MySQL左连接查询里,一般来说左表就是主表,但这只是经验之谈,很多时候经验主义是靠不住的,为了说明问题,先来个例子,建两个演示用的表categories和posts:
- CREATE TABLE IF NOT EXISTS `categories` (
- `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
- `name` varchar(15) NOT NULL,
- `created` datetime NOT NULL,
- PRIMARY KEY (`id`),
- KEY `name` (`name`)
- );
- CREATE TABLE IF NOT EXISTS `posts` (
- `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
- `category_id` int(10) unsigned NOT NULL,
- `title` varchar(100) NOT NULL,
- `content` varchar(200) NOT NULL,
- `created` datetime NOT NULL,
- PRIMARY KEY (`id`),
- KEY `category_id` (`category_id`),
- KEY `created` (`created`),
- KEY `category_id_created` (`category_id`, `created`)
- );
更多精彩
赞助商链接