您的位置:首页 > 数据库

SQL Cookbook:一、检索记录(1)从表中检索所有行和列

2010-04-18 17:11 253 查看
问题

查看一个表中的所有数据。

解决方案

对表使用SELECT语句并使用特殊字符“*”。

select *
from emp


讨论

SQL中的“*”符号是具有特殊意义的。使用它可返回指定表中的每一列。这里由于没有WHERE字句,所以将返回表中的每一行。还有一种替代方法是分别列出每一行。

select empno,ename,job,sal,mgr,hiredate,comm,deptno
from emp


在交互执行的查询中,使用SELECT *更容易一些。然而,在编写程序代码的时候最好是分别指定每一列,它们的性能都是一样的。但是,显示的指定列就会更清楚查询中返回了哪些列。同样,其他用户,而不是代码编写者自己,也更容易理解该查询(他们可能不知道查询表中的所有列)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: