Php 如何使用2个表选择数据并仅显示表1中的数据
我有一张桌子叫学生桌 其中有几个字段,包括: 学生数学 我还有一张桌子叫“参与” 其中有几个字段,包括: 程序id 学生数学 地位 我需要的查询是,它将显示学生表中的所有数据。它将检查参加课程的学生不能再参加课程 像这样,, 单击“添加”按钮后。。状态变为加入。。通过讲座选择的学生不能再被选择。。。 如果(1)我正确理解您的意图,则本系统将用于课堂…;(2)Php 如何使用2个表选择数据并仅显示表1中的数据,php,Php,我有一张桌子叫学生桌 其中有几个字段,包括: 学生数学 我还有一张桌子叫“参与” 其中有几个字段,包括: 程序id 学生数学 地位 我需要的查询是,它将显示学生表中的所有数据。它将检查参加课程的学生不能再参加课程 像这样,, 单击“添加”按钮后。。状态变为加入。。通过讲座选择的学生不能再被选择。。。 如果(1)我正确理解您的意图,则本系统将用于课堂…;(2)student_matric是一个外键(或者至少是第二个表中的一个参考字段),那么您可以尝试执行以下操作: SELECT field1, f
student_matric
是一个外键(或者至少是第二个表中的一个参考字段),那么您可以尝试执行以下操作:
SELECT field1, field2, ..., fieldN
FROM student
WHERE student_matric NOT IN (SELECT student_matric FROM participation WHERE progra_id=your_value)
使用加入,从参与表中选择,加入学生表。仅播放学生表中的列。您是否尝试过自己这样做,或者您只是为了简单的解决方法而来?您的主题和最后一段假设了不同的场景:1.查看已参与的学生列表。2.将学生排除在外要成为参与者的名单(假定是非参与者的名单)如果你提到一个按钮-那么我想应该在页面上进行直播?-这是一个it项目本身。。。