摘要:
(1)从表中检索所有行和列问题查看一个表中的所有数据。解决方案对表使用SELECT语句并使用特殊字符“*”。select * from emp讨论SQL中的“*”符号是具有特殊意义的。使用它可返回指定表中的每一列。这里由于没有WHERE字句,所以将返回表中的每一行。还有一种替代方法是分别列出每一列。select empno,ename,job,sal,mgr,hiredate,comm,deptnofrom emp 在交互执行的查询中,使用SELECT *更容易一些。然而,在编写程序代码的时候最好是分别指定每一列,它们的性能都是一样的。但是,显示的指定列就会更清楚查询中返回了哪些列。同样,其他 阅读全文
摘要:
数据库设计与查询是程序员必备武器之一,无论是c/s还是b/s架构的软件,都少不了它的身影。常言说的好,学好数据库,走到哪里都不怵。 如何设计数据库表我们放到另外的系列中去讨论,本系列关注数据库查询语言sql的运用。 这里向大家推荐一本好书,sql cookbook。本系列一起来学习这本书中的例子。大家掌握了本系列教程后,再自己实践一些现实中的需求后,相信在数据库应用领域将有脱胎换骨的变化。 本系列解决方案均在sql server 2005下测试通过。 首先,介绍下书中使用的2个数据库表。 CREATE TABLE emp--员工信息表 ( EMPNO INT NOT N... 阅读全文