18 SQL
文章平均质量分 66
passport_daizi
这个作者很懒,什么都没留下…
展开
-
一些sql语句
更新某列的值为现值加一(常用在点击次数等数据库更新操作上):update log set lcount=lcount+1 where id=30;原创 2012-02-18 12:52:01 · 503 阅读 · 0 评论 -
SQL - 通配符
在搜索数据库中的数据时,您可以使用 SQL 通配符。SQL 通配符在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用。在 SQL 中,可使用以下通配符:通配符描述%替代一个或多个字符_仅替代一个字符[charlist]字符列中的任何单一字符转载 2012-07-16 10:03:30 · 636 阅读 · 1 评论 -
SQL 左连接 右连接
A left join(左连接)包含所有的左边表中的记录甚至是右边表中没有和它匹配的记录。 同理,也存在着相同道理的 right join(右连接),即包含所有的右边表中的记录甚至是左边表中没有和它匹配的记录。 而full join(全连接)顾名思义,左右表中所有记录都会选出来。 Left join , Right Join, Inner Join 用法(生成新的数据表)即是多转载 2012-07-02 16:51:10 · 1173 阅读 · 0 评论 -
SQL - WITH AS 用法
sql1 as (select to_char(a) s_name from test_tempa),R ]F5^5\KFW0n B0sql2 as (select to_char(b) s_name from test_tempb where not exists (select s_name from sql1 where rownum=1))wS/H:X2V"a"} p转载 2012-07-12 16:12:51 · 784 阅读 · 0 评论 -
SQL - GROUP BY 用法
GROUP BY 语句GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。SQL GROUP BY 语法SELECT column_name, aggregate_function(column_name)FROM table_nameWHERE column_name operator valueGROUP BY column_nameSQL转载 2012-07-12 16:49:11 · 889 阅读 · 0 评论 -
SQL - SELECT COUNT用法
COUNT() 函数返回匹配指定条件的行数。 语法 SQL COUNT(column_name) 语法 COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入): SELECT COUNT(column_name) FROM table_nameSQL COUNT(*) 语法 COUNT(*) 函数返回表中的记录数:转载 2012-07-12 10:23:32 · 28539 阅读 · 0 评论 -
SQL - UNION 及 UNION ALL 语句
SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_n转载 2012-07-12 11:34:42 · 958 阅读 · 0 评论 -
SQL - SELECT DISTINCT 语句
SQL SELECT DISTINCT 语句在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。语法:SELECT DISTINCT 列名称 FROM 表名称使用 DISTINCT 关键词如果要从 "Company" 列中选取所有的值,我们需要使用 SELECT 语句:转载 2012-07-12 10:31:51 · 1273 阅读 · 0 评论 -
数据库索引
索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。目录索引索引的优缺点概述详述索引列类型创建索引索引索引的优缺点概述 详述索引列类型创建索引展开 SQL Server的B树结构编辑本段索引 数据库索引好比是一本书前面的目录,能加快转载 2012-06-25 15:57:30 · 965 阅读 · 0 评论 -
SQL 内连接,左连接,左外连接,右连接,右外连接,全连接,交叉连接
内联接(典型的联接运算,使用像 = 或 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students 和 courses 表中学生标识号相同的所有行。 外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 在 FROM 子句中指定外联接时,可以由下列几组关键字中的一组指定: LEFT JOIN原创 2012-07-04 10:12:18 · 1290 阅读 · 0 评论 -
SQL UNION 操作符 和 UNION ALL 操作符
SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_n转载 2012-06-14 10:03:31 · 601 阅读 · 0 评论 -
SQL Case When
SQL中的CASE WHEN使用 Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男'转载 2012-06-14 09:57:35 · 637 阅读 · 0 评论 -
JDBC 连接数据库的类
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.Array转载 2012-06-14 09:20:21 · 611 阅读 · 0 评论 -
DBCP 数据连接池的配置和使用
DBCP(DataBase connection pool),数据库连接池。是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp需要3个包:common-dbcp.jar,common-pool.jar,common-collections.jar由于建立数据库连接是一个非常耗时耗资源的行为,所以通过连接池预先同数据库建立一些连接,放在内原创 2012-06-08 16:49:29 · 20984 阅读 · 1 评论 -
Proxool 连接池的配置使用
一.下载proxool去proxool官网下载proxool,最新版本是0.9.1。下载完后解压,把proxool.jar和proxool-cglib.jar放入你要配置的项目的lib目录下.二.配置proxool.xml添加proxool.xml文件到项目的/WEB-INF下.连接数据库Oracle的配置如下:Anything outside the "proxo原创 2012-06-05 09:34:39 · 1334 阅读 · 0 评论 -
经典SQL语句大全
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库转载 2012-04-17 20:45:08 · 812 阅读 · 0 评论 -
一些SQL语句的实现
----------------------习题三-----------------------------第一题--------1.在数据库中创建三个表create table students (SNO varchar2(10) primary key,SNAME varchar2(10) not null,SEX varchar2(2) check(sex in('原创 2012-04-16 08:32:05 · 1198 阅读 · 0 评论 -
SQL - exists和not exists
exists (sql 返回结果集,为真) not exists (sql 不返回结果集,为真) 如下: 表A ID NAME 1 A1 2 A2 3 A3 表B ID AID NAME 1 1 B1 2转载 2012-07-16 10:57:12 · 782 阅读 · 0 评论