SQL检索所有行和列,本文介绍如何通过SQL来检索所有行和列。
SQL检索所有行和列 问题
你有一张表,并且想查看表中的所有数据。
SQL检索所有行和列 解决方案
用特殊符号*
对该表执行 SELECT
查询。
select * from emp
SQL检索所有行和列 扩展知识
在 SQL 中,符号*
有着特殊含义。该符号使得查询语句返回指定表的所有列。由于没有指定 WHERE 子句,因此所有行都会被提取出来。你也可以使用另一种方法,列出表中的每一列。
select empno,ename,job,sal,mgr,hiredate,comm,deptno from emp
在交互式即席查询中,使用 SELECT *
会更加容易。然而,在编写程序代码时,最好具体指明每一列。虽然执行结果相同,但指明每一列让你能清楚地知道查询语句会返回哪些列。类似地,对于其他人而言,这样的查询语句也会更易于理解,因为他们可能不知道所要查询的表里包含哪些列。