SQL查询中,限定条件某个字段包含(不包含)其他所有字段 ,SQL查询like匹配 ,SQL查询REGEXP正则表达式
现假设表格T包含一个班级所有人的信息(姓名、性别、年龄等),现有一个全校优秀学生姓名名单(全校有多个班级),要求根据名单和表格T找出这个班级优秀学生中的性别年龄等信息。
正常思维
select姓名、性别、年龄
from T
where 姓名like “%优秀学生姓名1%” or姓名like “%优秀学生姓名2%”or .............or姓名like “%优秀学生姓名n%”
此时若优秀名单人员有20个则需要重复20次,
考虑以下用法:
select姓名、性别、年龄
...
原创
2020-09-30 15:01:15 ·
3011 阅读 ·
0 评论