MySQL表结构与设计效率

MySQL表结构与设计效率,mysql,database,Mysql,Database,我目前正在使用MyphpAdmin中的数据库。总共有9个表被构造成彼此之间的桥梁。我不确定我们的桌子结构是否是最好和最有效的。我正在运行一个查询,该查询只显示类标题,类名称,课程名称,以及类描述。如何创建一个MySQL查询来显示桥接在一起的所有表(除了事件)?此外,应该做哪些修改以使此表结构更有效 基本查询 SELECT class_name, class_caption, class_credit_hours, class_description FROM class 您可以将表“左连

我目前正在使用
MyphpAdmin
中的数据库。总共有9个表被构造成彼此之间的桥梁。我不确定我们的桌子结构是否是最好和最有效的。我正在运行一个查询,该查询只显示
类标题
类名称
课程名称
,以及
类描述
。如何创建一个MySQL查询来显示桥接在一起的所有表(除了
事件
)?此外,应该做哪些修改以使此表结构更有效

基本查询

SELECT  class_name, class_caption, class_credit_hours, class_description
FROM class  
您可以将表“左连接”到表。但老实说,这真的是你想要的吗?所有的桌子

无论如何,确保每个tabke都有一个uniequeid,并且每个需要另一个tabke中的信息的tabke都保持对它的引用

您可以执行“从表a、表b中选择a、b,其中a.id=b.idfroma”

  • 首先让他们正常化。很难读懂你的照片
  • 创建select语句-使用并找到适合您的查询的语句
  • 用于查看发动机罩下的情况
  • 确保您有适当的索引

作为一种旁侧查找

MyPhpAdmin还是PhpMyAdmin?@Jasper sorry的意思是PphMyAdmin