`
快乐绿茶
  • 浏览: 53548 次
  • 性别: Icon_minigender_1
  • 来自: 邯郸
社区版块
存档分类
最新评论

工作中的一段查询语句

阅读更多

select a.pkid,a.code,a.name,a.codedic,left(isnull(b.cdate,2010.06),4) as nian,right(isnull(b.cdate,2010.06),2) as yue,isnull(b.nflat,1) as nflate from base_currency as a left join base_currencyrate as b on a.pkid=b.base_currency_id

以上是工作中的一段查询语句,从中可以学点很多东西,查询字段为空时去默认值isnull(索取字段,默认值),oracle是nvl(索取字段,默认值),左连接 left  join,截取字段的特点字符串取字段左边的长度left(字段,长度),取字段右边的长度right(字段,长度),取特定字段substring(字段,2,10)从左边第二个到第十个字段。当所取字段上运用函数后用as做默认列名

分享到:
评论

相关推荐

    SQL时间查询语句

    SQL时间查询语句是一种常用的查询语句,在数据库中应用广泛。本文将详细介绍各种时间查询语句的使用方法和相关知识点。 一、时间查询语句的基本概念 时间查询语句是指在数据库中查询某个时间段内的数据的语句。...

    经典的SQL查询语句,将内容作为字段查询

    当我们谈论“经典的SQL查询语句,将内容作为字段查询”时,我们通常是指在SQL中使用内容作为查询的一部分来检索特定数据。这样的查询对于数据分析师、数据库管理员以及任何需要从大量数据中提取信息的人来说至关重要...

    常用oracle查询语句

    这条语句可以查看 Oracle 数据库中的回滚段名称和大小,结果显示每个回滚段的名称、状态、初始大小、下一个大小、最大扩展次数和当前大小。 4. 查看控制文件 select name from v$controlfile; 这条语句可以查看 ...

    SQL数据库 查询语句使用精华

    子查询是指在一个查询语句中嵌套另一个查询语句,用来返回满足条件的结果集。 **示例:** ```sql SELECT * FROM usertable WHERE cityid IN (SELECT cityid FROM citytable WHERE country = 'China'); ``` 这里...

    XML查询语句转换成SQL语句的实现.pdf

    XML 查询语句转换成 SQL 语句的实现 本文主要讨论将 XML 查询语句转换成 SQL 语句的实现。XML 已经成为 Internet 上数据交换的事实标准,特别是在 Web 数据挖掘技术中,对数据源的结构化需求导致人们对 XML 文档的...

    ORACLE表空间 状态查询语句

    本文将详细解析一个用于查询Oracle 10g表空间状态的SQL语句,并深入探讨其中涉及的关键概念和技术细节。 #### 一、表空间概述 在Oracle数据库中,所有数据都是存储在表空间内的。表空间是数据库中的最高级逻辑存储...

    sqlserver如何快速查询死锁语句

    以下是一段SQL查询语句,用于找出所有未提交事务的详细信息: ```sql SELECT spid, blocked, waittime, waittype, waitresource, p.dbid, cpu, physical_io, memusage, open_tran, status, login_time, last_batch...

    基于语义查询树的GIS中文查询语句向SQL的转换.pdf

    在语义查询树中,每个节点代表了语句中的一个成分,如查询目标、查询条件等。 5. 空间查询文法的特点: 空间查询文法专门针对地理空间查询语句进行规范。空间查询语句由空间查询的文法规定,每种查询语句中都有查询...

    sql时间查询语句学习

    在SQL中,查询特定日期范围内的数据是一项基本但极其实用的功能。例如,如果我们想找出所有在2003年6月1日至2003年8月1日之间出版的书籍,可以使用以下SQL语句: ```sql SELECT * FROM Books WHERE (PublishDate) ...

    MySQL查询插入语句

    查询语句是用于从数据库中检索数据的一种方式。基本语法如下: ``` SELECT column1, column2, ... FROM table_name; ``` 在本案例中,查询语句被用来获取特定条件下的记录ID,例如: ```csharp OldBZid = ...

    oracle查看执行最慢与查询次数最多的sql语句

    本文将详细介绍如何查看Oracle数据库中执行最慢和查询次数最多的SQL语句,以帮助DBA(数据库管理员)识别潜在的性能瓶颈。 首先,我们来看如何查询执行最慢的SQL语句。在Oracle中,可以使用`v$sqlarea`视图来获取...

    SQL 查询语句优化

    在含有子查询的SQL语句中,应当尽可能减少对表的查询次数,尤其是在子查询中反复访问同一张表的情况。优化子查询结构,提前进行必要的数据预处理或使用临时表,可以有效减少查询复杂度,提升整体性能。 总结而言,...

    汇编语言教程-段寄存器的说明语句

    ASSUME语句通常在代码段的第一条语句中指定,它建立段寄存器和段之间的对应关系。在代码段的其他位置,程序员还可以通过新的ASSUME语句来改变先前指定的对应关系。最新的ASSUME语句将决定随后代码中的指令如何引用...

    原创:一段查询所有表、所有字段的记录的SQL语句

    -- 本程序用于查询一个数据库中的所有表的varchar,nvarchar,char字段的内容 -- @key变量的值就是您的查询关键字 -- 注意:如果查询过程中报告“数据库中已经存在名为 '#table' 的对象”的错误,请创建新的查询(新建...

    SQL SERVER 将select数据生成insert语句

    2. **指定列**:允许用户选择要包含在生成的`INSERT`语句中的列。 3. **过滤条件**:设置查询条件,只导出满足条件的记录。 4. **生成脚本**:工具将根据用户的选择生成完整的`INSERT INTO`语句,每个记录占一行。 5...

    c#购物系统 电子购物查询语句以及删除

    本文将详细探讨"电子购物查询语句以及删除"这一主题,包括如何设计和实现用户增删改查(CRUD)功能。 首先,让我们关注“电子购物查询语句”。在这样的系统中,查询语句主要用于获取商品信息、用户订单、库存状态等...

    高考语文扩展语句压缩语段课件,扩展语句压缩语段技巧.ppt

    扩展语句,是一种将短小精悍的文字拓展为一段描述细致、情感丰富的语段的技能。这种题型要求考生在阅读给定的文段或诗句后,能够准确把握原文的意境,并在此基础上发挥个人的想象,以第三人称的视角对原文进行延展。...

    在Sql Server查询语句中能不能用变量表示表名

    总的来说,虽然SQL Server允许在查询语句中使用变量表示表名,但这需要通过动态SQL来实现,并且需要注意安全性和性能问题。在处理动态表名时,理解如何正确地构建和执行动态SQL以及防范SQL注入至关重要。

    使用LabVIEW操作ACCESS、MySQL、SQL server数据库实现按照时间段查询数据

    在LabVIEW中操作数据库,尤其是实现按时间段查询数据,需要借助特定的工具包。本教程主要涉及使用官方数据库工具包“Database Connectivity Toolkit”,该工具包包含29个函数,能够实现数据库连接、增删改查及数据...

Global site tag (gtag.js) - Google Analytics