查询表中指定列数据

MySQL从小白到总裁完整教程目录:https://blog.csdn.net/weixin_67859959/article/details/129334507?spm=1001.2014.3001.5502

语法格式:

select 列名1, 列名2, ..., 列名n from 表名;

想要差多少列就行多少列,需要看的不要写就行了

案例:查询emp表中,员工编号(empno)、姓名(ename)、职位(job)、工资(sal)

mysql> select empno, ename, job, sal
    -> from emp;
+-------+--------+-----------+---------+
| empno | ename  | job       | sal     |
+-------+--------+-----------+---------+
|  7210 | tianni | clerk     |  500.00 |
|  7369 | smith  | clerk     |  800.00 |
|  7499 | allen  | salesman  | 1600.00 |
|  7521 | ward   | salesman  | 1250.00 |
|  7566 | jones  | manager   | 3500.00 |
|  7654 | martin | salesman  | 1250.00 |
|  7698 | blake  | manager   | 2850.00 |
|  7782 | clark  | manager   | 4450.00 |
|  7839 | king   | president | 5000.00 |
|  7844 | turner | salesman  | 1500.00 |
|  7900 | james  | clerk     |  950.00 |
|  7902 | ford   | analyst   | 3000.00 |
|  7934 | miller | clerk     | 1300.00 |
|  7945 | mitter | clerk     | 1500.00 |
|  7950 | conter | manager   | 3500.00 |
+-------+--------+-----------+---------+
15 rows in set (0.02 sec)

 查询表中指定列数据_第1张图片

练习:查询student表中,学生姓名、性别、分数、班级

查询表中指定列数据_第2张图片

mysql> SELECT sname, sex, score, sclass
    -> FROM student;
+------------+------+-------+--------+
| sname      | sex  | score | sclass |
+------------+------+-------+--------+
| 唐家三少   | 男   |  65.0 | 1年1班 |
| toms       | 男   |  90.0 | 1年1班 |
| 天蚕土豆丝 | 男   |  77.0 | 1年2班 |
| 我吃西红柿 | 男   |  88.5 | 1年2班 |
| jack       | 男   |  75.0 | 1年3班 |
| 烽火戏诸侯 | 男   |  82.5 | 1年1班 |
| rose       | 女   | 100.0 | 2年1班 |
| lucy       | 女   |  99.0 | 2年1班 |
| 孙悟空     | 男   |  65.0 | 2年2班 |
| 沙僧       | 男   |  70.5 | 1年3班 |
| 猪八里     | 女   |  90.5 | 2年2班 |
| james      | 男   |  67.0 | 2年2班 |
| jack       | 女   |  78.0 | 2年1班 |
| 孙多多     | 女   |  90.0 | 2年3班 |
| 孙权       | 男   |  80.0 | 1年3班 |
+------------+------+-------+--------+
15 rows in set (0.03 sec)

 查询表中指定列数据_第3张图片

练习:查询dept表中,部门编号、部门名称、部门地址

mysql> select deptno, dname, loc
    -> from dept;
+--------+------------+-----------+
| deptno | dname      | loc       |
+--------+------------+-----------+
|     10 | accounting | hebei     |
|     20 | research   | hangzhou  |
|     30 | sales      | chengdu   |
|     40 | operation  | chongqing |
|     50 | testing    | beijing   |
|     60 | develop    | shanghai  |
|     70 | robot      | guangzhou |
+--------+------------+-----------+
7 rows in set (0.00 sec)

查询表中指定列数据_第4张图片

想要查询的列是按照你写的列名的顺序,这个是可以变动的 

你可能感兴趣的:(数据库,mysql)