`
java虫
  • 浏览: 535713 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle-Sql语句使用笔记

    博客分类:
  • DB
阅读更多
一些常用的SQL语句
一.判断在某段时间内
1)to_date
select * from table where talbe.time between to_date('2006-1-15','yyyy-mm-dd') and to_date('2008-1-15','yyyy-mm-dd') order by talbe.time;

2)trunc
select * from table where talbe.time between trunc(date(formDate) )and trunc(date(toDate) )order by talbe.time;

二.查询匹配%
select * from table where lower(table.username) like % + username.toLower()%;

三.如何获得前N条记录
SELECT * FROM TABLE WHERE ROWNUM<=N

四.查看表字段的详细信息
desc table;

五.SUM和Group
select sum(ig.gather_sum) from intend_gather ig group by ig.project_number;

六.left join
select * from intend_gather ig left join actual_gather ag on ig.intend_id=ag.intend_id order by ig.intend_id desc
分享到:
评论

相关推荐

    oracle-SQL笔记

    在本文中,我们将深入探讨Oracle SQL中的数据控制语句(DCL)、数据定义语句(DDL)以及一些基本的数据操纵语句(DML),这些都是初学者必须掌握的基础知识。 首先,数据控制语句主要用于管理用户的访问权限和账户...

    oracle PL-SQL 学习笔记1

    从给定的Oracle PL-SQL学习笔记中,我们可以提炼出一系列关键的知识点,涉及PL-SQL的基本语法、变量声明与赋值、数据类型、表操作、记录与集合处理等核心概念。下面将对这些知识点进行详细阐述: ### 1. 变量声明与...

    oracle-PROC编程学习笔记

    在PROC编程中,一个重要的概念是“EXEC SQL”语句,这是用来在C程序中执行SQL语句的关键词。例如,EXEC SQL INSERT INTO 表名 VALUES (:变量);这样的语句可以在运行时插入数据。另外,游标(CURSOR)的使用也是PROC...

    笔记----------sql语句.pdf

    【笔记——SQL语句.pdf】 SQL(Structured Query Language),即结构化查询语言,是用于管理和处理关系数据库的标准语言。在数据库领域,SQL被广泛应用于数据建模、数据操作和完整性约束等方面,支持诸如Oracle、...

    笔记----------sql语句.docx

    9. **SQL语句创建表**:使用`CREATE TABLE`语句,需要具备权限并有足够的存储空间。例如:`CREATE TABLE [用户名.]table(列名 数据类型 [DEFAULT 表达式])`。 10. **SQL查询**:涉及`SELECT`语句,可以使用`...

    笔记----------sql语句 (2).pdf

    【SQL语句笔记大全一:基础概念与关系型数据库】 SQL(Structured Query Language)是一种用于管理关系数据库的标准语言,广泛应用于Oracle、IBM DB2、SQL Server、SyBASE、Informix等流行的关系型数据库管理系统中...

    笔记----------sql语句 (2).docx

    以上就是SQL语句的基础知识,包括数据库系统、数据建模、E-R模型、关系数据库术语、完整性约束、数据库对象、存储结构、数据库安全、SQL查询语法以及字符串和函数的使用。了解这些基础知识是进行数据库管理和开发的...

    oracle安装-卸载-初识oracle-笔记

    通过JDBC(Java Database Connectivity)API,Java程序可以连接到Oracle数据库,执行SQL语句,处理结果集,实现数据的增删改查。 2. 如何在Oracle中操作数据 Oracle提供了多种数据操作手段,包括DML语句、存储过程...

    涂抹Oracle--三思笔记

    4. **性能优化**:探讨了Oracle的性能监控工具,如SQL*Plus、企业管理器(EM)、AWR(自动工作负载仓库)报告,以及如何通过调整SQL语句、索引优化、表分区等手段提升系统性能。 5. **故障诊断与问题解决**:可能...

    day01-sql安装与SQL语句-笔记.zip

    在本压缩包“day01-sql安装与SQL语句-笔记.zip”中,我们可以预见到包含的内容主要是关于SQL(Structured Query Language)的基础知识,包括SQL的安装过程以及基本的SQL语句。SQL是用于管理和处理关系数据库的强大...

    ORACLE-----ORACLE笔记

    7. 存储过程:存储过程是预编译的SQL语句集合,可以接受参数、返回结果集,甚至包含流程控制语句。它们提高了代码重用性和数据库的性能。 8. 触发器:触发器是一种数据库对象,当特定的数据库事件(如INSERT、...

    【源代码】《涂抹Oracle-三思笔记之一步步学Oracle》

    存储过程是预编译的SQL语句集合,可以封装业务逻辑并提高执行效率。这两者都是数据库开发中的常用工具。 5. 事务和并发控制:Oracle提供了强大的事务管理机制,确保数据的一致性和完整性。同时,通过锁定、多版本...

    精通 ORACLE SQL高级编程 学习笔记

    精通Oracle SQL【第2版】ORACLE SQL高级编程【第二版】学习笔记

    java笔记\Oracle里sql不能用limit的处理

    Java笔记--Oracle中SQL不能用Limit的处理 在Java开发中,我们经常需要对数据库进行分页查询,但是Oracle数据库不支持Limit关键字,那么如何在Oracle中实现分页查询呢?下面,我们将详细介绍Oracle中SQL不能用Limit...

    oracle sql语句学习

    Oracle SQL语句是数据库管理与数据查询的重要工具,尤其在Oracle数据库系统中,掌握SQL的高效使用至关重要。这个"oracle sql语句学习"资源包显然旨在帮助初学者逐步提升到高级水平,通过全面的笔记资料,使用户能够...

    oracle_sql笔记

    在Oracle中,事务是一组SQL语句,被视为一个工作单元。事务处理包括提交(COMMIT)、回滚(ROLLBACK)和保存点(SAVEPOINT),确保数据的一致性和完整性。 十、性能优化 Oracle提供了多种性能优化手段,如索引优化、查询...

    Oracle SQLServer数据库 学习笔记

    1. **基础语法**:SQL查询语句(SELECT、INSERT、UPDATE、DELETE)、表的创建与管理。 2. **索引与优化**:如何创建和使用索引来提高查询速度,以及查询优化策略。 3. **事务处理**:理解ACID属性,掌握事务的开始、...

    oracle笔记游标的使用

    oracle笔记游标的使用,游标的详细代码案例,游标知识点笔记!

    oracle笔记 (PL-SQL)

    Oracle笔记(PL-SQL)是关于数据库管理和编程的一个重要主题,主要聚焦于Oracle数据库系统中的结构化查询语言(SQL)的扩展——PL/SQL。PL/SQL是一种过程化语言,结合了SQL的功能,使得开发者能够编写复杂的数据库应用...

    Oracle 10g sql 学习笔记

    Oracle 10g SQL 学习笔记涵盖了Oracle数据库的基础知识,包括版本信息、数据库系统特点、关系型数据库结构、SQL语言、操作环境以及常见的数据库操作。以下是对这些知识点的详细说明: 1. **Oracle 9i基础知识**: ...

Global site tag (gtag.js) - Google Analytics