Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/79.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
MySql-嵌套选择-如何从第一个表中选择值?_Mysql_Sql_Database_Select - Fatal编程技术网

MySql-嵌套选择-如何从第一个表中选择值?

MySql-嵌套选择-如何从第一个表中选择值?,mysql,sql,database,select,Mysql,Sql,Database,Select,我想知道是否可以从最后一张表(表医生决定)中获得患者和医生的姓名?如何选择它?我正在尝试进行一些连接,但不确定是否可以从第一个表中获取值 示例-如何知道上一个表中ResulteMamid=1的医生姓名、患者姓名和检查姓名?此查询应提供您想要的信息: **Table Doctor** *ID Name Other Value* 1 Jane X 2 John Y 3 Ja

我想知道是否可以从最后一张表(表医生决定)中获得患者和医生的姓名?如何选择它?我正在尝试进行一些连接,但不确定是否可以从第一个表中获取值


示例-如何知道上一个表中ResulteMamid=1的医生姓名、患者姓名和检查姓名?

此查询应提供您想要的信息:

**Table Doctor**       
*ID        Name       Other Value*
1         Jane           X
2         John           Y
3         Jame           Z

**Table Patient**
*ID        Name         Other Value*
1         Mary           A
2         Mark           B
3         Mel            C

**Table Appointment**
*ID        PatientID      DoctorID  OtherValue*
1             1             1          X
2             3             2          Y

**Table Exam**
*ID         ExamName*
1         Blood Exam
2         Pregnant Exam

**Table RequestExam**
*ID    AppointmentID   ExamID*
1          1             1
2          2             2

**Table ResultExam**
*ID       RequestExamID      OtherValues*
1              1                XYZA
2              2                ABCD

**Table DoctorDecision**
*ID       ResultExamID       OtherValues*
1             1                 Qwerty
2             2                 Asdfgh
输出(用于示例数据)


演示

此查询将为您提供所需的信息:

**Table Doctor**       
*ID        Name       Other Value*
1         Jane           X
2         John           Y
3         Jame           Z

**Table Patient**
*ID        Name         Other Value*
1         Mary           A
2         Mark           B
3         Mel            C

**Table Appointment**
*ID        PatientID      DoctorID  OtherValue*
1             1             1          X
2             3             2          Y

**Table Exam**
*ID         ExamName*
1         Blood Exam
2         Pregnant Exam

**Table RequestExam**
*ID    AppointmentID   ExamID*
1          1             1
2          2             2

**Table ResultExam**
*ID       RequestExamID      OtherValues*
1              1                XYZA
2              2                ABCD

**Table DoctorDecision**
*ID       ResultExamID       OtherValues*
1             1                 Qwerty
2             2                 Asdfgh
输出(用于示例数据)

演示

Name    Name    ExamName
Mary    Jane    Blood Exam