sql实验六查询—选择列


Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 9 rows affected (0.00 sec)
Records: 9  Duplicates: 0  Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 21 rows affected (0.00 sec)
Records: 21  Duplicates: 0  Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 42 rows affected (0.00 sec)
Records: 42  Duplicates: 0  Warnings: 0

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

mysql> select 学号,姓名,专业名,总学分
    -> from xs;
+--------+--------+----------+--------+
| 学号      | 姓名       | 专业名       | 总学分      |
+--------+--------+----------+--------+
| 081101 | 王林       | 计算机         |     50 |
| 081102 | 程明       | 计算机         |     50 |
| 081103 | 王燕       | 计算机         |     50 |
| 081104 | 韦平平    | 计算机         |     50 |
| 081106 | 李方方      | 计算机         |     50 |
| 081107 | 李明       | 计算机         |     54 |
| 081108 | 林一帆      | 计算机         |     52 |
| 081109 | 张强明      | 计算机         |     50 |
| 081110 | 张蔚      | 计算机         |     50 |
| 081111 | 赵琳       | 计算机         |     50 |
| 081113 | 严红      | 计算机         |     48 |
| 081201 | 王敏       | 通信工程       |     42 |
| 081202 | 王林       | 通信工程       |     40 |
| 081204 | 马琳琳       | 通信工程       |     42 |
| 081206 | 李计       | 通信工程       |     42 |
| 081210 | 李红庆       | 通信工程       |     44 |
| 081216 | 孙祥欣       | 通信工程       |     42 |
| 081218 | 孙研       | 通信工程       |     42 |
| 081220 | 吴薇华      | 通信工程       |     42 |
| 081221 | 刘燕敏       | 通信工程       |     42 |
| 081241 | 罗林琳       | 通信工程       |     50 |
+--------+--------+----------+--------+
21 rows in set (0.00 sec)

mysql> select 学号,姓名,
    -> case
    ->     when 性别 = 0  then '女'
    -> when  性别 =1 then '男'
    -> else '未知'
    -> end as 性别
    -> from xs;
+--------+--------+------+
| 学号      | 姓名       | 性别    |
+--------+--------+------+
| 081101 | 王林       | 男     |
| 081102 | 程明       | 男     |
| 081103 | 王燕       | 女    |
| 081104 | 韦平平    | 男     |
| 081106 | 李方方      | 男     |
| 081107 | 李明       | 男     |
| 081108 | 林一帆      | 男     |
| 081109 | 张强明      | 男     |
| 081110 | 张蔚      | 女    |
| 081111 | 赵琳       | 女    |
| 081113 | 严红      | 女    |
| 081201 | 王敏       | 男     |
| 081202 | 王林       | 男     |
| 081204 | 马琳琳       | 女    |
| 081206 | 李计       | 男     |
| 081210 | 李红庆       | 男     |
| 081216 | 孙祥欣       | 男     |
| 081218 | 孙研       | 男     |
| 081220 | 吴薇华      | 女    |
| 081221 | 刘燕敏       | 女    |
| 081241 | 罗林琳       | 女    |
+--------+--------+------+
21 rows in set (0.00 sec)

mysql> select 学号,姓名,year(出生日期) as 出生年
    -> from xs;
+--------+--------+--------+
| 学号      | 姓名       | 出生年       |
+--------+--------+--------+
| 081101 | 王林       |   1994 |
| 081102 | 程明       |   1995 |
| 081103 | 王燕       |   1993 |
| 081104 | 韦平平    |   1994 |
| 081106 | 李方方      |   1994 |
| 081107 | 李明       |   1994 |
| 081108 | 林一帆      |   1993 |
| 081109 | 张强明      |   1993 |
| 081110 | 张蔚      |   1995 |
| 081111 | 赵琳       |   1994 |
| 081113 | 严红      |   1993 |
| 081201 | 王敏       |   1993 |
| 081202 | 王林       |   1993 |
| 081204 | 马琳琳       |   1993 |
| 081206 | 李计       |   1993 |
| 081210 | 李红庆       |   1993 |
| 081216 | 孙祥欣       |   1993 |
| 081218 | 孙研       |   1994 |
| 081220 | 吴薇华      |   1994 |
| 081221 | 刘燕敏       |   1993 |
| 081241 | 罗林琳       |   1994 |
+--------+--------+--------+
21 rows in set (0.00 sec)


mysql> SELECT AVG(成绩) AS 平均成绩
    -> FROM xs_kc
    -> WHERE `学号` = '081101';
+----------+
| 平均成绩       |
+----------+
|  78.0000 |
+----------+
1 row in set (0.00 sec)

mysql> SELECT 学号,AVG(成绩) AS 平均成绩
    -> FROM xs_kc
    -> WHERE `学号` = '081101';
+--------+----------+
| 学号      | 平均成绩       |
+--------+----------+
| 081101 |  78.0000 |
+--------+----------+
1 row in set (0.00 sec)

mysql> select 课程号,max(成绩) as 最高分
    -> FROM xs_kc
    -> WHERE 课程号 ='102';
+--------+----------+
| 课程号     | 最高分    |
+--------+----------+
| 102    |       90 |
+--------+----------+
1 row in set (0.00 sec)

mysql> select group_concat(xs_kc.`学号`) as 学号, count(*) as 人数
    -> from xs_kc
    -> where xs_kc.`成绩` >=90;
+-------------------------------------------+------+
| 学号                                         | 人数     |
+-------------------------------------------+------+
| 081104,081110,081110,081111,081204,081241 |    6 |
+-------------------------------------------+------+
1 row in set (0.00 sec)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值