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

某某公司网站建设论文qq官网登录入口电脑版

某某公司网站建设论文,qq官网登录入口电脑版,制作一个静态网页,网站建设与维护基础知识MySQL 连接的使用 在前几章节中#xff0c;我们已经学会了如何在一张表中读取数据#xff0c;这是相对简单的#xff0c;但是在真正的应用中经常需要从多个数据表中读取数据。 ​ 本章节我们将向大家介绍如何使用 MySQL 的 JOIN 在两个或多个表中查询数据。 你可以在 SEL… MySQL 连接的使用 在前几章节中我们已经学会了如何在一张表中读取数据这是相对简单的但是在真正的应用中经常需要从多个数据表中读取数据。 ​ 本章节我们将向大家介绍如何使用 MySQL 的 JOIN 在两个或多个表中查询数据。 你可以在 SELECT, UPDATE 和 DELETE 语句中使用 Mysql 的 JOIN 来联合多表查询。 JOIN 按照功能大致分为如下三类 INNER JOIN内连接,或等值连接获取两个表中字段匹配关系的记录。LEFT JOIN左连接获取左表所有记录即使右表没有对应匹配的记录。RIGHT JOIN右连接 与 LEFT JOIN 相反用于获取右表所有记录即使左表没有对应匹配的记录。在命令提示符中使用 INNER JOIN 我们在XXXXXX数据库中有两张表 tcount_tbl 和 xxxxxx_tbl。两张数据表数据如下 实例 尝试以下实例 测试实例数据 mysql use XXXXXX; Database changed mysql SELECT * FROM tcount_tbl; ----------------------------- | xxxxxx_author | xxxxxx_count | ----------------------------- | XX教程 | 10 | | XXXXXX.COM | 20 | | Google | 22 | ----------------------------- 3 rows in set (0.01 sec)mysql SELECT * from xxxxxx_tbl; ---------------------------------------------------------- | xxxxxx_id | xxxxxx_title | xxxxxx_author | submission_date | ---------------------------------------------------------- | 1 | 学习 PHP | XX教程 | 2021-04-12 | | 2 | 学习 MySQL | XX教程 | 2021-04-12 | | 3 | 学习 Java | xxxxxx.COM | 2019-05-01 | | 4 | 学习 Python | xxxxxx.COM | 2020-03-06 | | 5 | 学习 C | FK | 2021-04-05 | ---------------------------------------------------------- 5 rows in set (0.01 sec) 接下来我们就使用MySQL的INNER JOIN(也可以省略 INNER 使用 JOIN效果一样)来连接以上两张表来读取xxxxxx_tbl表中所有xxxxxx_author字段在tcount_tbl表对应的xxxxxx_count字段值 INNER JOIN mysql SELECT a.xxxxxx_id, a.xxxxxx_author, b.xxxxxx_count FROM xxxxxx_tbl a INNER JOIN tcount_tbl b ON a.xxxxxx_author b.xxxxxx_author; ---------------------------------------------- | a.xxxxxx_id | a.xxxxxx_author | b.xxxxxx_count | ---------------------------------------------- | 1 | XX教程 | 10 | | 2 | XX教程 | 10 | | 3 | XXXXXX.COM | 20 | | 4 | XXXXXX.COM | 20 | ---------------------------------------------- 4 rows in set (0.00 sec) 以上 SQL 语句等价于 WHERE 子句 mysql SELECT a.xxxxxx_id, a.xxxxxx_author, b.xxxxxx_count FROM xxxxxx_tbl a, tcount_tbl b WHERE a.xxxxxx_author b.xxxxxx_author; ---------------------------------------------- | a.xxxxxx_id | a.xxxxxx_author | b.xxxxxx_count | ---------------------------------------------- | 1 | XX教程 | 10 | | 2 | XX教程 | 10 | | 3 | XXXXXX.COM | 20 | | 4 | XXXXXX.COM | 20 | ---------------------------------------------- 4 rows in set (0.01 sec)​ MySQL LEFT JOIN MySQL left join 与 join 有所不同。 MySQL LEFT JOIN 会读取左边数据表的全部数据即便右边表无对应数据。 实例 尝试以下实例以 xxxxxx_tbl 为左表tcount_tbl 为右表理解 MySQL LEFT JOIN 的应用 LEFT JOIN mysql SELECT a.xxxxxx_id, a.xxxxxx_author, b.xxxxxx_count FROM xxxxxx_tbl a LEFT JOIN tcount_tbl b ON a.xxxxxx_author b.xxxxxx_author; ---------------------------------------------- | a.xxxxxx_id | a.xxxxxx_author | b.xxxxxx_count | ---------------------------------------------- | 1 | XX教程 | 10 | | 2 | XX教程 | 10 | | 3 | XXXXXX.COM | 20 | | 4 | XXXXXX.COM | 20 | | 5 | FK | NULL | ---------------------------------------------- 5 rows in set (0.01 sec) 以上实例中使用了 LEFT JOIN该语句会读取左边的数据表 xxxxxx_tbl 的所有选取的字段数据即便在右侧表 tcount_tbl中 没有对应的 xxxxxx_author 字段值。 ​ MySQL RIGHT JOIN MySQL RIGHT JOIN 会读取右边数据表的全部数据即便左边边表无对应数据。 实例 尝试以下实例以 xxxxxx_tbl 为左表tcount_tbl 为右表理解MySQL RIGHT JOIN的应用 RIGHT JOIN mysql SELECT a.xxxxxx_id, a.xxxxxx_author, b.xxxxxx_count FROM xxxxxx_tbl a RIGHT JOIN tcount_tbl b ON a.xxxxxx_author b.xxxxxx_author; ---------------------------------------------- | a.xxxxxx_id | a.xxxxxx_author | b.xxxxxx_count | ---------------------------------------------- | 1 | XX教程 | 10 | | 2 | XX教程 | 10 | | 3 | XXXXXX.COM | 20 | | 4 | XXXXXX.COM | 20 | | NULL | NULL | 22 | ---------------------------------------------- 5 rows in set (0.01 sec) 以上实例中使用了 RIGHT JOIN该语句会读取右边的数据表 tcount_tbl 的所有选取的字段数据即便在左侧表 xxxxxx_tbl 中没有对应的xxxxxx_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.xxxxxx_id, a.xxxxxx_author, b.xxxxxx_count FROM xxxxxx_tbl a INNER JOIN tcount_tbl b ON a.xxxxxx_author b.xxxxxx_author;mysqli_select_db( $conn, XXXXXX ); $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[xxxxxx_id]}/td .td{$row[xxxxxx_author]} /td .td{$row[xxxxxx_count]} /td ./tr; } echo /table; mysqli_close($conn); ?
http://www.hkea.cn/news/14301748/

相关文章:

  • 响应式建站工具可以做网站高仿服装吗
  • 建设网站域名备案温州市建设小学网站首页
  • 怎么制定网站开封网站建设兼职
  • 已经注册了域名 怎么做网站WordPress 积分购买插件
  • 网站开发的流程和步骤是什么国外wordpress主题
  • 网站建设与维护书籍推荐炫彩发光字制作网站
  • 专业的外贸网站中文版的wordpress
  • 狼雨seo网站网站单页支付宝支付怎么做的
  • 3小时网站建设平台儿童编程培训班
  • 腾讯云网站模板wordpress 后台登陆地址
  • 太原网站建设制作公司哪家好最好的网站建设团队
  • 做课件ppt网站wordpress里放代码
  • 东莞建设工程交易中心网站wordpress修改站点logo大小
  • 什么是网站可信认证郑州男科哪家比较正规医院
  • 网站子页面设计制作软件教程
  • 北京微信网站搭建多少钱做平面的素材网站
  • 苏州h5网站网站图片加载优化
  • 三角网站建设合肥网站建设案例
  • 怎么建立一个网站存照片视频的链接成立公司的流程和要求及费用
  • 微信网站建设需要那些资料联盟网
  • 政务网站建设 紧急通知WordPress出现404怎么办
  • 长沙公司制作网站费用985短网址生成器
  • 网站开发安装天眼查河南建设网站公司
  • 成都商城网站开发卡易售网站建设
  • 外贸企业网站建设一条龙如何成立网站
  • html网站更新公共空间设计网站
  • 陕西自助建站做网站wordpress tag_id
  • 成都外贸网站建设费用软件开发属于什么专业类别
  • 网站开发公司怎么接单子威联通 wordpress
  • 企业网站管理系统论文中国贸易公司100强