当前位置:  数据库>mysql

解析Mysql多表查询的实现

    来源: 互联网  发布时间:2014-10-10

    本文导语:  查询是数据库的核心,下面就为您介绍Mysql多表查询时如何实现的,如果您在Mysql多表查询方面遇到过问题,不妨一看。Mysql多表查询: 代码如下:CREATE TABLE IF NOT EXISTS contact( contact_id int(11) NOT NULL AUTO_INCREMENT, user_name varcha...

查询是数据库的核心,下面就为您介绍Mysql多表查询时如何实现的,如果您在Mysql多表查询方面遇到过问题,不妨一看。
Mysql多表查询:
代码如下:

CREATE TABLE IF NOT EXISTS contact(
contact_id int(11) NOT NULL AUTO_INCREMENT,
user_name varchar(255),
nom varchar(255),
prenom varchar(255),
mail varchar(64),
passcode char(64),
PRIMARY KEY(contact_id)
);
CREATE TABLE IF NOT EXISTS droit(
droit_id int( 11 ) NOT NULL AUTO_INCREMENT ,
droit varchar(255),
PRIMARY KEY(droit_id)
);
CREATE TABLE IF NOT EXISTS contactdroit(
contactdroit_id int(11) NOT NULL AUTO_INCREMENT,
contact_id int( 11 ),
droit_id int( 11 ),
PRIMARY KEY( contactdroit_id )
);
Insert into contact(contact_id, user_name) values(1,'user1');
Insert into contact(contact_id, user_name) values(2,'user2');
Insert into contact(contact_id, user_name) values(3,'user3');
Insert into droit(droit_id, droit) values(1,'admin');
Insert into droit(droit_id, droit) values(2,'superuser');
Insert into contactdroit(contact_id, droit_id) values(1, 1);
Insert into contactdroit(contact_id, droit_id) values(2, 1);
Insert into contactdroit(contact_id, droit_id) values(3, 2);
SELECT c.contact_id, d.droit_id, d.droit FROM contact c, contactdroit cd, droit d 
where c.contact_id = cd.contact_id
and cd.droit_id = d.droit_id;

结果:
代码如下:

contact_id droit_id droit
1 1 admin
2 1 admin
3 2 superuser

以上就是Mysql多表查询的实现方法。

    
 
 

您可能感兴趣的文章:

  • php通过pack和unpack函数实现对二进制数据封装及解析
  • linux下用C编程实现域名解析!
  • 如何实现bind下的域名解析分级
  • bind9架设内部dns+硬件防火墙端口映射,不能实现域名解析
  • 开发板域名解析DNS如何实现呢?
  • 用Javascript正则实现url链接的解析类
  • Lua解析器的JS实现 Emscripten
  • 解析如何用指针实现整型数据的加法
  • java实现网页解析示例
  • linux 多线程实现域名解析的问题!
  • 纯C语言实现的HTML5解析库 Gumbo
  • ARM开发怎么实现域名解析呢,ARM板能ping通IP,不能ping通域名?
  • java/j2ee iis7站长之家
  • 解析在WTL下使用双缓冲的实现方法
  • 解析如何用两个栈来实现队列的方法
  • java实现将域名解析成ip示例
  • 基于Android XML解析与保存的实现
  • 解析分别用递归与循环的方式求斐波那契数列的实现方法
  • C++实现判断字符串是否回文实例解析
  • 先序遍历二叉树的递归实现与非递归实现深入解析
  • 解析c#显示友好时间的实现代码
  • SQL嵌套查询示例解析
  • SQL分组查询实例解析
  • 解析Oracle查询和删除JOB的SQL
  • T-SQL 查询语句的执行顺序解析
  • Oracle基本查询过滤排序示例解析
  • 解析mysql中:单表distinct、多表group by查询去除重复记录
  • 解析MSSQL跨数据库查询的实现方法
  • 解析oracle对select加锁的方法以及锁的查询
  • sql中update子查询的实例解析
  • Oracle并行操作之并行查询实例解析
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • 请教redhat9下什么命令执行arp解析和逆向arp解析
  • 使用libpcap读取tcpdump抓取的文件并解析c代码实例
  • 如何用libxml2 默认解析器解析HTML文件
  • 基于Python的Html/xml解析库Beautiful Soup 4.2.1发布
  • linux能否成为动态域名解析客户端的动态域名解析服务器?
  • html中<radio>单选按钮控件标签用法解析及如何设置默认选中
  • 配置DNS服务器后,服务器可解析,客户端不能解析。求解
  • Python下Html/xml解析库Beautiful Soup快速入门教程
  • 为什么我在使用nslookup命令的时候,正向解析(域名-》ip)没有问题,反向解析(ip-》域名)怎么查不到呢?
  • 基于Python的html解析库:pyquery最新版主页及pyquery下载
  • 服务器本机能解析域名,其它机子都解析不到,能ping通dns服务器地址,是什么问题?//
  • python下xml解析库lxml最新版下载安装以及代码示例
  • 我有一个DNS服务器,既要解析自己局域网里IP,有要解析外网上的IP,如www.163.com,我该如何设置呢
  • python对XML的解析方法(SAX,DOM,ElementTree)介绍
  • 请问怎样手工的解析XML文件啊.( 不借助任何的xml解析器)急!!!
  • html中<checkbox>标签用法解析及如何设置checkbox复选框的默认选中状态
  • 通过shell解析文件,并根据解析内容生成新的文件。
  • html中<select>标签用法解析及如何设置select的默认选中状态
  • java 公式解析 表达式解析 expression-analyzer
  • 请问各位:我用SUN公司的JAXP开发包解析XML文档,可不知道对XML解析后如何将结果写回文件中。请各位熟悉Java和XML的高手帮忙。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3