为了账号安全,请及时绑定邮箱和手机立即绑定

从 3 个表中创建一个选择

从 3 个表中创建一个选择

PHP
qq_笑_17 2021-09-05 16:34:00
我正在尝试从 3 个不同的表中创建一个选择。我想显示学生的姓名、班级和注册日期。我有 3 个表“aluno”(学生)、“turma”(班级)和“数据...”(日期)。学生的名字在名为“aluno”的第一张桌子上。替身的班级在名为“turma”的桌子上。班级的登记册在名为“matricula”的表上。我的目标是显示学生姓名、班级名称(designacao)和日期(数据)。我执行此 sql 命令的函数正在执行连接,但我不确定它是否可以。我认为选择是错误的。function DBRead15()$sql="SELECT aluno.nome as nome, matricula.*, turma.*   FROM matricula  LEFT JOIN aluno ON aluno.n_processo = matricula.n_processo";$result=DBExecute($sql);while($res=mysqli_fetch_assoc($result)){    $data[]=$res;}return $data;
查看完整描述

2 回答

?
九州编程

TA贡献1785条经验 获得超4个赞

看着你的桌子


  SELECT aluno.nome as nome, matricula.*, turma.* 

  FROM matricula

  LEFT JOIN aluno ON aluno.n_processo = matricula.n_processo

  LEFT JOIN turma ON matricula.turma = turma.idturma 


查看完整回答
反对 回复 2021-09-05
  • 2 回答
  • 0 关注
  • 135 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信