php - 比较两张表的每一列并显示哪个更大?
问题描述
我有两张桌子STUDENT
,即COLLEGE
学生桌
Student_id | GPA | backlog | internship
stu_a1 | 6.72 | 1 | 1
大学表
College | min_gpa | min_backlog | min_internship
clg_a | 9.60 | 0 | 1
clg_b | 7.60 | 1 | 1
clg_c | 4.60 | 2 | 0
以上是大学的最低要求。
注意:两张表不同
所以我想要的是将表格中的每个数据student
与college
表格进行比较,并根据他们的数据显示哪个大学适合学生。
解决方案
这是一个连接——但有一个不等式。例如:
select s.*, c.*
from students s join
colleges c
on s.gpa >= c.min_gpa and
s.backlog >= c.min_backlog and
s.internship >= c.min_internship;
推荐阅读
- swift - 从 SceneKit iOS13 Swift 5 中提取顶点
- python - Django 创建一个每天更新的动态 XML 站点地图
- mongodb - 文档内数组中的项目字段
- mysql - 使用连接、子查询和分组方式计数
- javascript - 使用 Javascript 禁用和启用滚动
- python - Tensorflow 2.0/Keras:使用 SparseTensor 作为 Conv2D 层的输入
- sql-server - 使用没有 else 分支的 if/else 语句
- angular-material2 - 角度材料对话框中的单选按钮焦点
- reactjs - 将记录添加到表单时,React js中的增量映射键
- java - 我想在使用自定义适配器的列表视图中插入地图片段