我怎么能算不上。使用php的MySQL数据库中的条目?

时间:2011-02-07 02:38:42

标签: php mysql

我需要知道学生是否有成绩不合格我创建了一个包含表格的数据库:学生(学生ID,姓名),科目(科目代码,科目描述)和成绩(成绩,科目代码,学生ID) )..我创建了内部联接以加入3个表。但我需要计算表级中的条目数。等级:5 studentID:01 SubjectCode:en111和另一个条目等级:1 studentID:01 SubjectCode:en111。我想确定学生是否有双重录入,以便我可以知道他是否有成绩不合格。

1 个答案:

答案 0 :(得分:0)

在这种情况下,SQL_CALC_FOUND_ROWS可以帮助您,在SELECT之后和*之前插入它。即使查询有限制,这也会计算。

然后调用计数,你这样做。

$ sql ='SELECT FOUND_ROWS()为found_rows'; $ rows = $ mysql_conn-> query_first($ sql); $ search ['count'] = $ rows ['found_rows'];