求一MySQL语句或解决问题思路 WorkID 是什么?是否可区分是否同一作品?如果可以,添加记录的时候判断StudentID是否存在相同WorkID的记录,有的话自动更新为已奖励,进行奖励操作的时候相同作品的记录就只会操作一次了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WorkID是作品编号,可以区分是同一作品.只不过这个作品有音频跟视频罢 嗯.你这个办法可行 workID =>对应字段,表明作品奖励与否.用奖励与否字段与审核字段来作更新. 找出所有要奖励的学生IDSELECT `studentID` FROM `studentwork` WHERE `auditing`= 1 AND `reward` = 0 GROUP BY `reward`foreach ($rs as $student_id) { 加分动作 UPDATE `studentwork` SET `reward` = 0 WHERE `studentID` = $sudent_id AND `auditing`= 1 }大约就是这样 workID 跟 studentID 是多对多的关系用奖励与否字段与审核字段来作更新,是应该这么来做的.问题就是怎么筛选同一学员不同的作品类型 update `studentwork` set reward=1 where `auditing`= 1 AND `reward` = 0 GROUP BY `workType`这个是把为设置没奖励过的不同类型的设置为奖励 请教为什么sqlite无法insert ? php搜索功能 PHP高手请进!视频播客 如何在input修改后提示是否保存? 请问require()与include()语句的有关return的区别 求一个IIS下的httpd.ini的规则 大家来讨论讨论!! 关于apache的IP邦定的问题! 怎样用select语句读取以前的20条记录? 从别的网址连接到我的网站,怎么在我的网站上判断连接过来的网址? php 编辑器输出的问题 如何接收并处理服务器返回的内容
用奖励与否字段与审核字段来作更新.
SELECT `studentID` FROM `studentwork` WHERE `auditing`= 1 AND `reward` = 0 GROUP BY `reward`foreach ($rs as $student_id) {
加分动作
UPDATE `studentwork` SET `reward` = 0 WHERE `studentID` = $sudent_id AND `auditing`= 1
}大约就是这样
用奖励与否字段与审核字段来作更新,是应该这么来做的.问题就是怎么筛选同一学员不同的作品类型
这个是把为设置没奖励过的不同类型的设置为奖励