MySQL中用FROM关键字查询主表数据(mysql中from主表)

MySQL 中主表数据如何查询与输出?一句话概括:使用 FROM 关键字查询。

在 MySQL 中查询数据主要使用 SELECT 语句,格式如下:

SELECT column_name[,…] FROM table_name [WHERE Clause] [LIMIT N];

这里需要注意的是,FROM 关键字用来指定要查询的表。如果省略了 WHERE 子句,代表所有记录都被选择。

下面我们来看一个实例,为了方便读者理解,我们使用的是一张人员表:

mysql> SELECT * FROM employees WHERE salary > 40000;

+————-+——–+————-+——-+

| name | age | department | salary |

+————-+——–+————-+——-+

| Tom | 23 | IT | 75000 |

| Jerry | 28 | Sales | 45000 |

| Lucy | 32 | HR | 55000 |

| Tony | 45 | IT | 50000 |

| Sarah | 29 | IT | 60000 |

| Harry | 32 | Sales | 42000 |

+————-+——–+————-+——-+

以上代码,输出了所有 salary 大于 40000 的员工信息。其中,“*” 号表示所有列元素,你也可以使用具体的列名称,如:SELECT name, age FROM employees WHERE…..

此外,如果要查询员工所在的部门和工资情况,可以使用 JOIN 关键字。当两个或多个表可以通过一个或多个列进行关联时,可以使用此关键字将表连接起来,并输出结合结果。下面是一个简单的例子:

SELECT employees.name, departments.department_name, employees.salary

FROM employees

INNER JOIN departments ON employees.department=departments.department_id;

以上代码输出了员工名字,所在部门和工资情况,同时还避免了数据冗余。

掌握 MySQL 中的 FROM 关键字,轻轻松松实现主表数据查询!


数据运维技术 » MySQL中用FROM关键字查询主表数据(mysql中from主表)