MySQL查询表中的数据的sql语句是什么?

在MySQL中,最基本的查询表中的数据的SQL语句是:

SELECT * FROM table_name;

它会选择 table_name 表中的所有字段和数据。

主要参数说明:

  • * 代表所有字段
  • table_name 是指定的表名
    示例:
SELECT * FROM employees;

这条语句会查询employees表中的所有字段和数据。

我们也可以指定要查询的字段:

SELECT employee_id, name FROM employees;

只查询employee_id和name两列。

我们还可以使用 where 子句添加条件:

SELECT * FROM employees WHERE department = 'Marketing';

只查询department为Marketing的员工。

此外,我们可以使用:

  • 分组 aggregate 函数,如 count()、max() 等
  • 排序 order by 子句
  • 限制数据 limit 子句
  • 联合查询
  • 子查询

  • 进行更复杂的查询。

例如:

SELECT department, COUNT(*) FROM employees GROUP BY department;

查询每个部门的员工数。

总的来说,上述这些都是MySQL中基本的查询表中的数据的SQL语句。