Mysql简单的查询多表
来源:互联网 发布:合昏尚知时的下半句 编辑:程序博客网 时间:2024/05/17 23:36
在Mysql中,可以在from关键字后面加入多个表,来一次查询多个表,多个表之间使用逗号来隔开,此外还可以使用where条件子句来指定表与表之间的联合条件。
现在创建一张pet表和owner表,分别代表宠物和它们的主人。
create table pet(id int(11) primary key auto_increment, name char(20), species char(20), owner_id int(11), constraint pet_ibfk_01 foreign key owner_id references owner (id))engine=innodb default charset=gbk;
create table owner(id int(11) primary key auto_increment, name char(20))engine=innodb default charset=gbk;
现在表owner中记录如下
idname1zhangsan2lisi
表pet中记录如下
idnamespeciesowner_id1lilicat12hahadog23miaomiaocat1检索出姓名为zhangsan的人拥有的宠物数目
select owner.name,count(owner_id) from owner, pet where owner.name='zhangsan' and owner.id=owner_id group by owner_id;
输出结果:nameowner_idzhangsan2
0 0
- Mysql简单的查询多表
- mysql之简单的多表查询
- mysql之简单的多标查询
- Mysql分表查询的简单实现
- MySQL的简单查询语句
- MySQL 简单常用的查询
- MySQL的简单查询语句
- Mysql表简单的增加、删除、修改、查询语句
- mysql的多表查询
- Linux shell实现MySQL数据库简单查询&&MySQL多表联合查询
- mysql简单查询语句的执行顺序
- MySql的简单查询不等于,NULL
- mysql第一节,简单的查询操作
- mysql简单查询
- mysql简单查询操作
- MySQL简单查询
- MySQL简单查询语句
- mysql简单查询
- Intent传递对象,String等
- 10个最好的信息图创建工具(流程图、交互图、简历图等)
- 为什么不发博客呢
- springMVC教程(一) 搭建环境
- 网页设计中7大令人抓狂的错误
- Mysql简单的查询多表
- 反向代理服务器软件nginx和nat123等配置使用方法
- 【转】CSS3圆角详解
- XP系统走了 盖茨来了
- 获取数据库30天内各个指标的TOP语句
- springMVC教程(二)@RequestMapping的基本设置
- Android的5个进程等级
- 工业以太网和CAN现场总线比较
- 黑马程序员-OC笔记(五)内存管理