sqlserver查询电子系或计算机系姓张的同学的姓名
时间: 2023-10-02 11:08:18 浏览: 165
假设学生表的表名为 student,可以使用如下 SQL 语句查询电子系或计算机系姓张的同学的姓名:
```
SELECT name FROM student
WHERE (major='电子系' OR major='计算机系') AND name LIKE '张%'
```
其中,major 表示学生的专业,name 表示学生的姓名。利用 WHERE 子句筛选出专业为电子系或计算机系的学生,并且姓名以“张”开头的学生记录,最后查询出这些学生的姓名。
相关问题
sql server查询某系学生的最大年龄和最小年龄
假设学生信息存储在名为`students`的表中,其中包含`name`、`age`和`major`等字段,可以使用以下SQL语句查询某系学生的最大年龄和最小年龄:
```
SELECT MAX(age) AS max_age, MIN(age) AS min_age
FROM students
WHERE major = '某系';
```
其中,`MAX()`和`MIN()`函数分别用于获取年龄的最大值和最小值,`AS`关键字用于为结果列指定别名。`WHERE`子句用于限制查询的结果集,只查询某系学生的信息。请将上述SQL语句中的`students`、`name`、`age`、`major`字段名称和`某系`替换成实际表和数据。
sqlserver中姓名含有张怎么写查询语句
可以使用如下的SQL语句来查询姓名包含"张"的记录:
```
SELECT * FROM 表名 WHERE 姓名 LIKE '%张%'
```
其中,`表名`是你要查询的表的名称,`姓名`是表示姓名的列名。`LIKE`是一个用于模糊匹配的运算符,`%`表示匹配任意字符,所以`'%张%'`表示匹配任意包含"张"的字符串。执行此SQL语句后,就会返回所有姓名中包含"张"的记录。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)