
需要准备的材料分别是:电脑、sql查询器。
1、首先,打开sql查询器,连接上相应的数据库表,以stu2表查询age>10的数据为例。
2、点击“查询”按钮,输入:select id, IF(sex=1, '男', '女') as sex from stu2 where age >5。
3、点击“运行”按钮,此时用where查询出了age>5的数据,并且之后用了if条件判断性别。
1、SQL 中 WHERE 用来加条件以限定一个字集范围,这个范围中不能再直接嵌入IF条件判断语句。2、可以用IF条件判定后,再用WHERE,也就是说“反过来”,以实现你想要完成的任务。
相关知识点延伸:
在SQL中
1、IF用于条判断以决定程序执行流向。
2、WHERE用于数据集的过滤,以确定在一个大数据集中得到的小数据集的范围。
3、至少到当前为止,不能用IF来变更WHERE中的数据集的来源。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)