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

网站栏目划分怎么做seo诊断分析工具

网站栏目划分怎么做,seo诊断分析工具,可以查各种资料的app,建设网站需要租用服务器联合查询也称为多表查询,是将多个表联合到一起进行查询; 笛卡尔积是联合查询的基础,笛卡尔积其实就是一种排列组合,把两张表的记录尽可能地排列组合出n种情况: 以两张表:班级表与学生表为例,计…

联合查询也称为多表查询,是将多个表联合到一起进行查询

笛卡尔积是联合查询的基础,笛卡尔积其实就是一种排列组合,把两张表的记录尽可能地排列组合出n种情况:

以两张表:班级表与学生表为例,计算这两个表的笛卡尔积:

笛卡尔积就是得到了一张更大的表,其列数为两个表列数之和,行数为两个表列数之积;

试在testdemo1数据库下创建以下表:

mysql> show tables;
+---------------------+
| Tables_in_testdemo1 |
+---------------------+
| classes             |
| course              |
| score               |
| student             |
+---------------------+
4 rows in set (0.00 sec)

 表的结构与内容分别为:

(1)student表:

mysql> desc student;
+------------+-------------+------+-----+---------+----------------+
| Field      | Type        | Null | Key | Default | Extra          |
+------------+-------------+------+-----+---------+----------------+
| id         | int(11)     | NO   | PRI | NULL    | auto_increment |
| sn         | varchar(20) | YES  |     | NULL    |                |
| name       | varchar(20) | YES  |     | NULL    |                |
| qq_mail    | varchar(20) | YES  |     | NULL    |                |
| classes_id | int(11)     | YES  |     | NULL    |                |
+------------+-------------+------+-----+---------+----------------+
5 rows in set (0.00 sec)mysql> select* from student;
+----+-------+------------+------------------+------------+
| id | sn    | name       | qq_mail          | classes_id |
+----+-------+------------+------------------+------------+
|  1 | 09982 | 黑旋风李逵 | xuanfeng@qq.com  |          1 |
|  2 | 00835 | 菩提老祖   | NULL             |          1 |
|  3 | 00391 | 白素贞     | NULL             |          1 |
|  4 | 00031 | 许仙       | xuxian@qq.com    |          1 |
|  5 | 00054 | 不想毕业   | NULL             |          1 |
|  6 | 51234 | 好好说话   | say@qq.com       |          2 |
|  7 | 83223 | tellme     | NULL             |          2 |
|  8 | 09527 | 老外学中文 | foreigner@qq.com |          2 |
+----+-------+------------+------------------+------------+
8 rows in set (0.00 sec)

(2)classes表:

mysql> desc classes;
+-------+--------------+------+-----+---------+----------------+
| Field | Type         | Null | Key | Default | Extra          |
+-------+--------------+------+-----+---------+----------------+
| id    | int(11)      | NO   | PRI | NULL    | auto_increment |
| name  | varchar(20)  | YES  |     | NULL    |                |
| desc  | varchar(100) | YES  |     | NULL    |                |
+-------+--------------+------+-----+---------+----------------+
3 rows in set (0.00 sec)mysql> select* from classes;
+----+-------------------+-----------------------------------------------+
| id | name              | desc                                          |
+----+-------------------+-----------------------------------------------+
|  1 | 计算机系2019级1班 | 学习了计算机原理、C和Java语言、数据结构和算法 |
|  2 | 中文系2019级3班   | 学习了中国传统文学                            |
|  3 | 自动化2019级5班   | 学习了机械自动化                              |
+----+-------------------+-----------------------------------------------+
3 rows in set (0.00 sec)

(3)course表:

mysql> desc course;
+-------+-------------+------+-----+---------+----------------+
| Field | Type        | Null | Key | Default | Extra          |
+-------+-------------+------+-----+---------+----------------+
| id    | int(11)     | NO   | PRI | NULL    | auto_increment |
| name  | varchar(20) | YES  |     | NULL    |                |
+-------+-------------+------+-----+---------+----------------+
2 rows in set (0.00 sec)mysql> select* from course;
+----+--------------+
| id | name         |
+----+--------------+
|  1 | Java         |
|  2 | 中国传统文化 |
|  3 | 计算机原理   |
|  4 | 语文         |
|  5 | 高阶数学     |
|  6 | 英文         |
+----+--------------+
6 rows in set (0.00 sec)

(4)score表: 

mysql> desc score;
+------------+--------------+------+-----+---------+-------+
| Field      | Type         | Null | Key | Default | Extra |
+------------+--------------+------+-----+---------+-------+
| score      | decimal(3,1) | YES  |     | NULL    |       |
| student_id | int(11)      | YES  |     | NULL    |       |
| course_id  | int(11)      | YES  |     | NULL    |       |
+------------+--------------+------+-----+---------+-------+
3 rows in set (0.00 sec)mysql> select* from score;
+-------+------------+-----------+
| score | student_id | course_id |
+-------+------------+-----------+
|  70.5 |          1 |         1 |
|  98.5 |          1 |         3 |
|  33.0 |          1 |         5 |
|  98.0 |          1 |         6 |
|  60.0 |          2 |         1 |
|  59.5 |          2 |         5 |
|  33.0 |          3 |         1 |
|  68.0 |          3 |         3 |
|  99.0 |          3 |         5 |
|  67.0 |          4 |         1 |
|  23.0 |          4 |         3 |
|  56.0 |          4 |         5 |
|  72.0 |          4 |         6 |
|  81.0 |          5 |         1 |
|  37.0 |          5 |         5 |
|  56.0 |          6 |         2 |
|  43.0 |          6 |         4 |
|  79.0 |          6 |         6 |
|  80.0 |          7 |         2 |
|  92.0 |          7 |         6 |
+-------+------------+-----------+
20 rows in set (0.00 sec)

在该数据库中四张表,三个实体:学生、班级、课程;

其中学生和班级是一对多关系,学生和课程是多对多关系(成绩表是关联表),班级和课程之间没有直接的关联关系;

http://www.yidumall.com/news/92764.html

相关文章:

  • 注塑模具东莞网站建设百度怎样发布信息
  • 做赌博网站赚广州排名推广
  • 湖南住房和建设厅网站代发软文
  • 徐州网站优化建设官网的网站首页
  • wordpress 网站很慢营销模式都有哪些
  • java网站开发软件google搜索关键词
  • 东莞响应式网站百度推广按点击收费
  • 西宁网站制作哪家公司好怎么优化一个网站
  • 怎么用文本做网站西安网站到首页排名
  • 律师网站深圳网站设计广州seo技术外包公司
  • 做网站的服务器怎么弄seowhy
  • 网站前端工程师唐山百度搜索排名优化
  • 个人网站 公安备案网址提交
  • 广东网站备案多长时间google谷歌搜索主页
  • 网站如何做链接开鲁网站seo站长工具
  • 五道口网站建设公司网站建设服务机构
  • 万网域名注册后怎么样做网站semester at sea
  • 有关计算机网站建设的论文疫情最新数据消息
  • java做企业网站合肥网站推广公司哪家好
  • 厦门做网站的公司营销型网站建设公司
  • 广州市外贸网站建设竞价账户托管公司哪家好
  • 电子商务网站建设与管理实训内容答案在线seo工具
  • 有什么手机网站上海关键词优化推荐
  • 音平商城谁做的网站网络推广最好的网站有哪些
  • 网站服务器检测东莞百度seo哪里强
  • 河北沧州泊头做网站的电话免费的推文制作网站
  • 临沂做企业网站如何推广一款app
  • 专业网站建设公司哪里济南兴田德润什么活动河南企业网站推广
  • 网站设计怎么做链接河南整站关键词排名优化软件
  • 岳池网站建设嘉兴seo外包平台