摘要:
问题
前面已经使用了别名为查询提供更有意义的列名,而且也使用WHERE子句将一些数据排除掉,然而,我们还想在WHERE子句中引用别名。
阅读全文
摘要:
问题 要判断一个字符串在另一个字符串中是其头部或尾部,此外,在搜索时控制大小写敏感。解决方法: 在一个string对象中使用EndsWith或StartsWith方法。使用EndsWith或StartsWith方法进行比较默认为大小写敏感。下面的代码 阅读全文
摘要:
问题 需要判断两个字符串是否相等,此外,还要在比较时控制其大小写敏感性解决方法 使用String类中的Compare静态方法比较两个字符串,是否采用大小写敏感进行比较取决于Compare重载方法的第三个参数。示例如下: 变量caseSensitiveResult的值为-1(表示lowerCase“小于”upperCase)或0(表示lowerCase“等于... 阅读全文
摘要:
原文链接:http://www.cnblogs.com/bitfan/archive/2010/03/03/1677139.html从2002年发布.NET 1.0,历经8年发展,.NET发展到了4.0,已经成为一个庞大而复杂的软件开发与运行平台,其架构日益复杂,其应用领域也在不断地扩展,包容了“一堆”的子技术领域。在.NET 4.0即将发布之际,回顾一下已发布的各项.NE... 阅读全文
摘要:
若要删除表中的所有行,则 TRUNCATE TABLE 语句是一种快速、无日志记录的方法。TRUNCATE TABLE 与不含有 WHERE 子句的 DELETE 语句在功能上相同。但是,TRUNCATE TABLE 速度更快,并且使用更少的系统资源和事务日志资源。 格式:TRUNCATE TABLE [表名]与 DELETE 语句相比,TRUNCATE TABLE 具有以下优点:所用的事务日志空... 阅读全文
摘要:
问题 修改查询返回的列名使其更具有可读性并且容易理解。例如查询每个员工的工资和提成 “sal”是什么?是”sale”的缩写?还是某个人的名字?什么是“comm”,是表示“communication”吗?结果的标签应该更明确些。解决方案 要改变查询结果的列名,可以按这种格式使用AS关键字... 阅读全文
摘要:
问题 查询一个表中特定列的指而不是所有列的值。 解决方案 指定感兴趣的列。例如,只查询员工的姓名,部门号和工资: 讨论 通过在SELECT子句中指定列,可以保证不会返回一些无关的数据。在通过网络检索数据时这一点很重要,因为这样可以避免检索不需要的数据时带来的时间浪费。 版权说明:作... 阅读全文
摘要:
问题 查找满足多种条件的行。 解决方案 使用WHERE子句以及OR和AND子句。例如,如果要查询部门10中的所有员工的信息,所有得到提成的员工信息,以及部门20中工资不超过$2000元的员工信息,可使用如下代码: 讨论 可以使用AND,OR和圆括号的组合来查询满足多个条件的行。在解... 阅读全文
摘要:
问题 从表中查询满足特定条件的行。 解决方案 使用WHERE字句指定要保留哪些行。例如,要查看部门号码为10的所有员工的信息。 讨论 利用WHERE子句可以只检索用户感兴趣的行,如果WHERE子句中的表达式在某行为真,则返回该行。 大多数厂商都支... 阅读全文
摘要:
问题 查看一个表中的所有数据。 解决方案 对表使用SELECT语句并使用特殊字符“*”。 讨论 SQL中的“*”符号是具有特殊意义的。使用它可返回指定表中的每一列。这里由于没有WHERE字句,所以将返回表中的每一行。还有一种替代方法是分别列出每一行。 阅读全文