1、如何写sql查询语句查找11位手机号码所有后四位尾数符合AABB或者ABAB或者AAAA形式的电话号码?
设表PhoneNum
select phone from PhoneNum
where (SUBSTRING(phone, 11)=SUBSTRING(phone, 10, 1)
and
SUBSTRING(phone, 9, 1)=SUBSTRING(phone, 8, 1)
)
or (SUBSTRING(phone, 11)=SUBSTRING(phone, 9, 1)
and
SUBSTRING(phone, 10, 1)=SUBSTRING(phone, 8, 1)
)
2、 用一条SQL 语句 查询出每门课都大于80 分的学生姓名
name | kecheng | fenshu |
---|---|---|
张三 | 语文 | 81 |
张三 | 数学 | 75 |
李四 | 语文 | 76 |
李四 | 数学 | 90 |
王五 | 语文 | 81 |
王五 | 数学 | 100 |
王五 | 英语 | 90 |
--- 解法1 ------
select name from table