当前位置: 首页 > 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/854419/

相关文章:

  • 电子商务的网站建设名词解释如何建立官网
  • 网站建设维护外包群排名优化软件
  • 苏州专业建设网站镇江网站建设找思创网络
  • 长春网站排名提升seo关键词推广多少钱
  • 头条网站怎么做的在网站上放广告
  • 网站建设费的会计分录wordpress c博客
  • 网站开发语言字典使用apmserv本地搭建多个网站
  • 建网站费用记账北京时间网站建设
  • 兴化网站开发佛山营销网站建设联系方式
  • 安居客官网网站天津 网站设计制作公司
  • seo建站优化价格表中山网站建设品牌
  • wp网站源码聊城市住房和城乡建设局网站首页
  • 个人博客网站总结买东西的网站
  • 兰州新区小程序建站网站的漂浮广告怎么做
  • 用vs代码做网站线上拓客渠道有哪些
  • 微信网站界面如何免费创建自己的平台
  • 电商设计一般都是做什么潍坊网站seo外包
  • 大城怎么样做网站雄安建设工程信息网站
  • 郑州网站建设方案服务安全狗iis版删了以后 网站打不开
  • 忻州网站制作jsp小型网站开发代码
  • 如何外贸网站推广wordpress默认主题哪个好
  • 设计网站推荐提升审美网站建设的公司
  • 张浦专业做网站网站建设案例百度云
  • 佛山网站如何制作网站建设公司哪家强
  • 韩城市网站建设编程培训机构加盟哪家好
  • 已备案网站更换域名广东工厂网站建设
  • 营销型网站有哪些特点建设官方网站的费用账务处理
  • 区域网站设计WordPress无法发布
  • html网站开发主要涉及哪些技术百度域名的ip
  • 织梦网站数据下载wordpress如何播放百度云视频