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
相关推荐
执笔画情ora8 小时前
My-Oracle数据库优化-with as 分析优化
数据库·sql
2501_921649498 小时前
从WebSocket到SQL查询:金融数据落库存储及查询接口全流程开发
java·sql·websocket·程序人生·spring cloud·金融·系统架构
专注API从业者8 小时前
淘宝 API 调用链路追踪实战:基于 SkyWalking/Pinpoint 的全链路监控搭建
大数据·开发语言·数据库·skywalking
stone58 小时前
一个主从库主键同步的方案(未完)
数据库·oracle
菜菜小狗的学习笔记8 小时前
黑马程序员Redis--问题整理(黑马点评)
数据库·redis·缓存
不会聊天真君6478 小时前
pgsql笔记
数据库·笔记
echola_mendes8 小时前
InfluxDB(一)——一个高效处理数据的时序数据库
数据库·时序数据库
jeCA EURG8 小时前
mysql用户名怎么看
数据库·mysql
主角1 78 小时前
MySQL故障排查与优化
数据库·mysql
未来转换9 小时前
PostgreSQL教程
数据库·postgresql