SQL查询大于60分的人 和小于50分的人

嘿兄弟,我来和你谈谈经营管理工作室的事。
我们先不谈大事,因为我们正在谈话。

首先,您需要在计算机桌面上找到“Management Studio”图标,这是一个看起来像地球仪图标的小东西。
单击它将其打开。

然后,您将在屏幕上看到一个界面。
在界面的左上角,有一个“新建查询”选项。
点击鼠标,它就会亮起。

当你点击新的查询界面时,你必须手动输入SQL语句。
这里有一个小描述。
记得有一次,2 01 9 年,一个朋友在使用这个系统时,犯了一个小错误,将SQL语句写成了“SELECT name from test WHERE Score > 6 0 or Score < 5>当时他不明白为什么不起作用。
我们要注意的是,SQL语句中的引号必须是单引号。

写完语句后,需要找到界面左上角的“执行”按钮并点击它,就像按快进键一样。

点击后,界面会显示结果,即您要查询的分数在6 0分以上、5 0分以下的人员姓名。
我记得有一次,我在2 02 0年使用它,出现了一长串名字。
看来用的人多了。

很简单,兄弟,试试吧。
如果没问题的话就按我说的做吧。
如果您有任何疑问,请来找我。

IF函数在SQL中如何使用_IF函数实现条件判断的详细方法

哎,昨天调试SQL的时候遇到了一件奇怪的事情。
如果学生的成绩在表中失真,则应使用CASE对其进行分类。
用IF可以吗?只有两个值,但 CASE 更灵活。
例如,如果有一个包含学生姓名和分数的表,则应添加“成绩”字段。
用CASE写起来很容易,但是你必须用IF读回来。
您还可以在 WHERE 中使用 CASE 根据角色动态过滤日期。
但是JOIN中使用CASE就头晕了,得慢慢理解。
MySQL的IF非常好。
它只有两个值。
不要在所有数据库中使用它。
CASEWHEN 是原则规则,但很难看清楚是否隐含太多。
等等,还有一件事。
CASE在性能方面并不好,而且索引失败确实很让人头疼。
突然我想,我们能不能用思想来克服复杂的逻辑呢?或者将其分解为更小的任务?有很多选择,但 CASEWHEN 是最可靠的。
这样想来,问题就来了,为什么 CASEWHEN 嵌套三层会卡住呢?

用T-SQL语句查询:在grade表中,按数学成绩进行分组,并查询出数学成绩大于60的学生姓名和平均成绩。

问题6 很令人困惑。
说清楚一点,分组和查询要分开写。

第一个SQL: 广场 按数学从班级组中选择数学结果
第二条 SQL: 广场 选择姓名“学生姓名”,(数学成绩+英语成绩+计算机成绩)/3 “平均成绩”如果数学成绩> 6 0
当然问题不严格。
你自己看看吧。