如何在用户

时间:2016-05-02 05:58:28

标签: php mysqli

我是PHP的新手,我正在尝试开发一个有两个表的学生管理系统:

1.student_details_tbl 

2.student_fees_tbl  

student_details_tbl 中保存学生的所有详细信息,并在 student_fees_tbl 表中,保存了哪些学生已支付其月费的详细信息。

我的问题是我想要一份没有为用户选择的月份支付费用的学生名单。

student_detais_tbl 包含以下字段:

id  student_id name   age  address  contact  image

student_fees_tbl 包含以下字段:

id   student_id month   type  amount 

2 个答案:

答案 0 :(得分:0)

尝试此查询...

SELECT * 
FROM student_detais_tbl 
WHERE id NOT IN( SELECT A.student_id  
         FROM student_fees_tbl  A
         JOIN student_detais_tbl  B 
         ON  A.student_id = B.id AND A.month='Month'
        )

答案 1 :(得分:0)

SELECT * 
FROM student_details_tbl 
WHERE student_id NOT IN(SELECT student_id from student_fees_tbl where month='Month')

此查询是否有任何问题