Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在phpmysql中连接4个表以获得正确的连接?_Php_Mysql_Join - Fatal编程技术网

如何在phpmysql中连接4个表以获得正确的连接?

如何在phpmysql中连接4个表以获得正确的连接?,php,mysql,join,Php,Mysql,Join,关于如何使用右连接来连接4个表的语法,我遇到了问题: SELECT personal.ExamineeID, personal.FirstName, personal.MiddleName, personal.LastName, personal.Age, personal.HomeAddress, personal.ContactNumber, senior.LastSchoolAttended, senior.Strand, senior.SchoolAddress,senior.Advis

关于如何使用
右连接来连接4个表的语法,我遇到了问题:

SELECT personal.ExamineeID, personal.FirstName, personal.MiddleName, personal.LastName, personal.Age, personal.HomeAddress, personal.ContactNumber, senior.LastSchoolAttended, senior.Strand, senior.SchoolAddress,senior.Adviser, senior.Honor1, senior.Honor2, senior.Honor3, senior.Honor4, parent.Father, parent.EducationalFather, parent.Mother, parent.EducationalMother, parent.Guardian, parent.Occupation, score.Score, score.Rank, score.ExamTime
  FROM
  personal
  RIGHT JOIN senior, parent, score
  ON
  personal.ExamineeID = senior.ExamineeID
  personal.ExamineeID = parent.ExamineeID
  personal.ExamineeID = score.ExamineeID
  ORDER BY personal.ExamineeID

这是mycode,我想加入这个表,它是个人、高级、家长和分数。

按照这样的顺序

SELECT personal.ExamineeID, personal.FirstName, personal.MiddleName, personal.LastName, personal.Age, personal.HomeAddress, personal.ContactNumber, senior.LastSchoolAttended, senior.Strand, senior.SchoolAddress,senior.Adviser, senior.Honor1, senior.Honor2, senior.Honor3, senior.Honor4, parent.Father, parent.EducationalFather, parent.Mother, parent.EducationalMother, parent.Guardian, parent.Occupation, score.Score, score.Rank, score.ExamTime
  FROM personal
  RIGHT JOIN senior ON personal.ExamineeID = senior.ExamineeID
  RIGHT JOIN parent ON personal.ExamineeID = parent.ExamineeID
  RIGHT JOIN score ON personal.ExamineeID = score.ExamineeID
  ORDER BY personal.ExamineeID

按这样的顺序

SELECT personal.ExamineeID, personal.FirstName, personal.MiddleName, personal.LastName, personal.Age, personal.HomeAddress, personal.ContactNumber, senior.LastSchoolAttended, senior.Strand, senior.SchoolAddress,senior.Adviser, senior.Honor1, senior.Honor2, senior.Honor3, senior.Honor4, parent.Father, parent.EducationalFather, parent.Mother, parent.EducationalMother, parent.Guardian, parent.Occupation, score.Score, score.Rank, score.ExamTime
  FROM personal
  RIGHT JOIN senior ON personal.ExamineeID = senior.ExamineeID
  RIGHT JOIN parent ON personal.ExamineeID = parent.ExamineeID
  RIGHT JOIN score ON personal.ExamineeID = score.ExamineeID
  ORDER BY personal.ExamineeID

SQL中的联接表只接受一个参数,请检查此SQL以了解有关联接语句的更多信息

SELECT personal.ExamineeID, personal.FirstName, 
personal.MiddleName, personal.LastName, personal.Age,
 personal.HomeAddress, personal.ContactNumber, senior.LastSchoolAttended,
 senior.Strand, senior.SchoolAddress,senior.Adviser, 
senior.Honor1, senior.Honor2, senior.Honor3, 
senior.Honor4, parent.Father, parent.EducationalFather, 
parent.Mother, parent.EducationalMother, parent.Guardian, parent.Occupation, score.Score, score.Rank, score.ExamTime
      FROM personal
      RIGHT JOIN senior ON personal.ExamineeID = senior.ExamineeID
      RIGHT JOIN parent ON personal.ExamineeID = parent.ExamineeID
      RIGHT JOIN score ON personal.ExamineeID = score.ExamineeID
      ORDER BY personal.ExamineeID

SQL中的联接表只接受一个参数,请检查此SQL以了解有关联接语句的更多信息

SELECT personal.ExamineeID, personal.FirstName, 
personal.MiddleName, personal.LastName, personal.Age,
 personal.HomeAddress, personal.ContactNumber, senior.LastSchoolAttended,
 senior.Strand, senior.SchoolAddress,senior.Adviser, 
senior.Honor1, senior.Honor2, senior.Honor3, 
senior.Honor4, parent.Father, parent.EducationalFather, 
parent.Mother, parent.EducationalMother, parent.Guardian, parent.Occupation, score.Score, score.Rank, score.ExamTime
      FROM personal
      RIGHT JOIN senior ON personal.ExamineeID = senior.ExamineeID
      RIGHT JOIN parent ON personal.ExamineeID = parent.ExamineeID
      RIGHT JOIN score ON personal.ExamineeID = score.ExamineeID
      ORDER BY personal.ExamineeID