MySQL多表连贯sql语句
举荐课程:MySQL教程。
(2)要是定义了表的又名就不克不及再运用表名
一、运用SELECT子句进行多表查询
SELECT 字段名 FROM 表1,表2 … WHERE 表1.字段 = 表2.字段 AND 其它查询前提
例:
SELECT a.id,a.name,a.address,a.date,b.math,b.english,b.chinese FROM tb_1 AS b,tb_2 AS a WHERE a.id=b.id
注:在上面的的代码中,以两张表的id字段信息雷同作为前提创立两表关联,但在现实开发中不该该这样运用,最佳用主外键束缚来实现
二、运用表的又名进行多表查询
例:
SELECT a.id,a.name,a.address,b.math,b.english,b.chinese FROM tb_1 a,tb_2 b WHERE a.id=b.id AND b.id='$_POST[textid]'
MySQL是一个关系型数据库治理系统,由瑞典MySQL AB 企业开发,当前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库治理系统之一,在 WEB 利用方面,MySQL是最佳的 RDBMS (Relational Database Management System,关系数据库治理系统) 利用软件。
MySQL是一种关系数据库治理系统,关系数据库将数据保留在不一样的表中,而不是将所有数据放在一个大仓库内,这样就添加了速度并提高了灵便性。
MySQL所运用的 SQL 说话是用于拜访数据库的最常用规范化说话。MySQL 软件采纳了双授权政策,分为社区版和商业版,因为其体积小、速度快、总体具有老本低,尤为是开放源码这一特色,个别中小型网站的开发都选中 MySQL 作为网站数据库。
以上就是MySQL多表连贯sql语句的细致内容,更多请关注 百分百源码网 其它相干文章!