SQL面试题,判断if的实战应用

有如下表,请对这张表显示那些学生的成绩为及格,那些为不及格

1、创建表,插入数据

sql 复制代码
CREATE TABLE chapter8 (
	id VARCHAR(255) NULL,
	name VARCHAR(255) NULL,
	class VARCHAR(255) NULL,
	score VARCHAR(255) NULL
);

INSERT INTO chapter8 (id, name, class, score) VALUES('E001', '张通', '一班', '98');
INSERT INTO chapter8 (id, name, class, score) VALUES('E002', '李谷', '一班', '68');
INSERT INTO chapter8 (id, name, class, score) VALUES('E003', '孙凤', '一班', '57');
INSERT INTO chapter8 (id, name, class, score) VALUES('E004', '赵恒', '二班', '47');
INSERT INTO chapter8 (id, name, class, score) VALUES('E005', '王娜', '二班', '84');
INSERT INTO chapter8 (id, name, class, score) VALUES('E006', '李伟', '二班', '70');
INSERT INTO chapter8 (id, name, class, score) VALUES('E007', '刘杰', '三班', '50');
INSERT INTO chapter8 (id, name, class, score) VALUES('E008', '薛李', '三班', '92');
INSERT INTO chapter8 (id, name, class, score) VALUES('E009', '裴军', '三班', '35')

2、实现:

sql 复制代码
select
id,
name,
score  ,
if(score>=60,"及格","不及格")  result
from chapter8
相关推荐
星云API技术支持3 分钟前
企业微信二次开发机器人:实时消息回调与历史消息同步如何配合
数据库·机器人·企业微信
Aolith15 分钟前
我在React全栈项目中搭建了一个完整题库
数据库·react.js·全栈
雨辰AI1 小时前
信创数仓分层建模|国产数据库 ODS/DWD/DWS 分层落地规范(金仓 / 达梦 / 高斯适配)
数据库·云原生·政务
风哥2号1 小时前
MySQL8.x/9.x数据库安装自动化全过程-Fgedu
数据库·mysql自动化安装
疯狂打码的少年2 小时前
【数据库技术】SQL数据查询(SELECT基本语法)
数据库·笔记·sql·oracle
程序员黎剑2 小时前
Redis缓存击穿:热点Key过期打崩数据库的3种解决方案
数据库·redis·缓存
Carl_.Net软开2 小时前
NSSM后台启动influx时序数据库
数据库·时序数据库
IPdodo_2 小时前
静态 IP 访问异常排查:403/429 归因与迁移验收
服务器·网络·数据库·python·网络协议·php·性能测试
DevOpenClub2 小时前
PDF 多格式解析如何避免混用输出:TEXT、HTML、XML 与 TAG 数据契约
xml·前端·数据库·pdf·html
meilindehuzi_a3 小时前
从域名到数据库:React + Node.js 项目部署全流程与用户访问链路
数据库·react.js·node.js