基于优先级

时间:2017-10-03 10:51:07

标签: mysql laravel sorting

排名表:

id | university_id | application_id | pts | year | priority

学生申请伊拉斯谟,并选择优先订购的3所大学。 然后根据某些标准生成每个大学选择的分数,并保存到上表中。大学接受最多的学生。

我希望获得一份接受MySQL认可的大学和学生的名单。

示例: 10名学生向2所大学申请伊拉斯谟。 A大学可以接受6名学生和大学B 5. 8名学生申请大学A作为第一选择& B为第二。 A大学应该接受最高分的6名学生,其他学生应该被B大学录取。

1 个答案:

答案 0 :(得分:0)

使用雄辩。

https://laravel.com/docs/5.5/eloquent(如果那个(5.5)不是你正在使用的laravel的正确版本,你可以在右上角更改它)