当前位置: 首页 > news >正文

文化传播公司 网站设计网页微信版会痕迹吗

文化传播公司 网站设计,网页微信版会痕迹吗,好的微商城平台,微信到wordpress在前几章节中#xff0c;我们已经学会了如何在一张表中读取数据#xff0c;这是相对简单的#xff0c;但是在真正的应用中经常需要从多个数据表中读取数据。 本章节我们将向大家介绍如何使用 MySQL 的 JOIN 在两个或多个表中查询数据。 你可以在 SELECT, UPDATE 和 DELETE…在前几章节中我们已经学会了如何在一张表中读取数据这是相对简单的但是在真正的应用中经常需要从多个数据表中读取数据。 本章节我们将向大家介绍如何使用 MySQL 的 JOIN 在两个或多个表中查询数据。 你可以在 SELECT, UPDATE 和 DELETE 语句中使用 Mysql 的 JOIN 来联合多表查询。 JOIN 按照功能大致分为如下三类 INNER JOIN内连接,或等值连接获取两个表中字段匹配关系的记录。LEFT JOIN左连接获取左表所有记录即使右表没有对应匹配的记录。RIGHT JOIN右连接 与 LEFT JOIN 相反用于获取右表所有记录即使左表没有对应匹配的记录。 本章节使用的数据库结构及数据下载runoob-mysql-join-test.sql。 在命令提示符中使用 INNER JOIN 我们在RUNOOB数据库中有两张表 tcount_tbl 和 runoob_tbl。两张数据表数据如下 实例 尝试以下实例 测试实例数据 mysql use RUNOOB; Database changed mysql SELECT * FROM tcount_tbl; ----------------------------- | runoob_author | runoob_count | ----------------------------- | 菜鸟教程 | 10 | | RUNOOB.COM | 20 | | Google | 22 | ----------------------------- 3 rows in set (0.01 sec) mysql SELECT * from runoob_tbl; ---------------------------------------------------------- | runoob_id | runoob_title | runoob_author | submission_date | ---------------------------------------------------------- | 1 | 学习 PHP | 菜鸟教程 | 2017-04-12 | | 2 | 学习 MySQL | 菜鸟教程 | 2017-04-12 | | 3 | 学习 Java | RUNOOB.COM | 2015-05-01 | | 4 | 学习 Python | RUNOOB.COM | 2016-03-06 | | 5 | 学习 C | FK | 2017-04-05 | ---------------------------------------------------------- 5 rows in set (0.01 sec) 接下来我们就使用MySQL的INNER JOIN(也可以省略 INNER 使用 JOIN效果一样)来连接以上两张表来读取runoob_tbl表中所有runoob_author字段在tcount_tbl表对应的runoob_count字段值 INNER JOIN mysql SELECT a.runoob_id, a.runoob_author, b.runoob_count FROM runoob_tbl a INNER JOIN tcount_tbl b ON a.runoob_author b.runoob_author; ---------------------------------------------- | a.runoob_id | a.runoob_author | b.runoob_count | ---------------------------------------------- | 1 | 菜鸟教程 | 10 | | 2 | 菜鸟教程 | 10 | | 3 | RUNOOB.COM | 20 | | 4 | RUNOOB.COM | 20 | ---------------------------------------------- 4 rows in set (0.00 sec) 以上 SQL 语句等价于 WHERE 子句 mysql SELECT a.runoob_id, a.runoob_author, b.runoob_count FROM runoob_tbl a, tcount_tbl b WHERE a.runoob_author b.runoob_author; ---------------------------------------------- | a.runoob_id | a.runoob_author | b.runoob_count | ---------------------------------------------- | 1 | 菜鸟教程 | 10 | | 2 | 菜鸟教程 | 10 | | 3 | RUNOOB.COM | 20 | | 4 | RUNOOB.COM | 20 | ---------------------------------------------- 4 rows in set (0.01 sec) MySQL LEFT JOIN MySQL left join 与 join 有所不同。 MySQL LEFT JOIN 会读取左边数据表的全部数据即便右边表无对应数据。 实例 尝试以下实例以 runoob_tbl 为左表tcount_tbl 为右表理解 MySQL LEFT JOIN 的应用 LEFT JOIN mysql SELECT a.runoob_id, a.runoob_author, b.runoob_count FROM runoob_tbl a LEFT JOIN tcount_tbl b ON a.runoob_author b.runoob_author; ---------------------------------------------- | a.runoob_id | a.runoob_author | b.runoob_count | ---------------------------------------------- | 1 | 菜鸟教程 | 10 | | 2 | 菜鸟教程 | 10 | | 3 | RUNOOB.COM | 20 | | 4 | RUNOOB.COM | 20 | | 5 | FK | NULL | ---------------------------------------------- 5 rows in set (0.01 sec) 以上实例中使用了 LEFT JOIN该语句会读取左边的数据表 runoob_tbl 的所有选取的字段数据即便在右侧表 tcount_tbl中 没有对应的 runoob_author 字段值。 MySQL RIGHT JOIN MySQL RIGHT JOIN 会读取右边数据表的全部数据即便左边边表无对应数据。 实例 尝试以下实例以 runoob_tbl 为左表tcount_tbl 为右表理解MySQL RIGHT JOIN的应用 RIGHT JOIN mysql SELECT a.runoob_id, a.runoob_author, b.runoob_count FROM runoob_tbl a RIGHT JOIN tcount_tbl b ON a.runoob_author b.runoob_author; ---------------------------------------------- | a.runoob_id | a.runoob_author | b.runoob_count | ---------------------------------------------- | 1 | 菜鸟教程 | 10 | | 2 | 菜鸟教程 | 10 | | 3 | RUNOOB.COM | 20 | | 4 | RUNOOB.COM | 20 | | NULL | NULL | 22 | ---------------------------------------------- 5 rows in set (0.01 sec) 以上实例中使用了 RIGHT JOIN该语句会读取右边的数据表 tcount_tbl 的所有选取的字段数据即便在左侧表 runoob_tbl 中没有对应的runoob_author 字段值。 在 PHP 脚本中使用 JOIN PHP 中使用 mysqli_query() 函数来执行 SQL 语句你可以使用以上的相同的 SQL 语句作为 mysqli_query() 函数的参数。 尝试如下实例: MySQL ORDER BY 测试 ?php $dbhost localhost; // mysql服务器主机地址 $dbuser root; // mysql用户名 $dbpass 123456; // mysql用户名密码 $conn mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die(连接失败: . mysqli_error($conn)); } // 设置编码防止中文乱码 mysqli_query($conn , set names utf8); $sql SELECT a.runoob_id, a.runoob_author, b.runoob_count FROM runoob_tbl a INNER JOIN tcount_tbl b ON a.runoob_author b.runoob_author; mysqli_select_db( $conn, RUNOOB ); $retval mysqli_query( $conn, $sql ); if(! $retval ) { die(无法读取数据: . mysqli_error($conn)); } echo h2菜鸟教程 MySQL JOIN 测试h2; echo table border1trtd教程 ID/tdtd作者/tdtd登陆次数/td/tr; while($row mysqli_fetch_array($retval, MYSQLI_ASSOC)) { echo trtd {$row[runoob_id]}/td . td{$row[runoob_author]} /td . td{$row[runoob_count]} /td . /tr; } echo /table; mysqli_close($conn); ? 输出结果如下图所示
http://www.pierceye.com/news/483181/

相关文章:

  • 网站模板下载简单的那种哪个网站可以做结婚请柬
  • 自建网站迁移wordpress 电影下载站
  • 深圳定制网站建设服务公司友情连接
  • 网络设计工资多少杭州seo网站排名优化
  • 免费空间申请网站网站开发技术联系方式
  • 增加访客的网站做网站 套用模板之后用什么改
  • 徐州企业网站排名优化建网站用什么浏览器
  • 大型网站频道的建设需多人协同开发网站建设产品中心
  • 学校网站建设状况好的建设网站
  • 庐江住房建设局网站做外汇关注的网站
  • 重庆市建设工程造价管理总站东莞网站包年优化
  • 南通公司快速建站建设网站的和服务器
  • 网站图片怎么做缓存太平洋建设 网站
  • 建造网站需要什么羽毛球赛事介绍
  • 广告联盟怎么建设网站淄博网页设计师招聘
  • 会员中心网站模板wordpress头像禁用
  • 网站优化工作怎么样无网站无产品链接如何做SOHO
  • 移动网站建设方案小型手机网站建设
  • 小学校园网站建设方案吉林关键词优化的方法
  • 网站导航条只做公司网站方案
  • 网站如何宣传网站建设难点是什么
  • 重庆网站网络推广推广制作app的软件手机版
  • 西安学校网站建设多少钱网站icp备案是什么
  • 蛇口网站建设做新房什么网站好
  • 网站开发怎么找客户网站制作哪个好薇
  • 腾讯云wed服务器做网站360优化大师下载官网
  • 网站建设与管理案例教程第三版课后答案一线互联网公司有哪些
  • 微信网站后台徐州网
  • 做网站 用 显示器电话外呼系统
  • 广西房地产网站建设月夜直播视频免费观看