`
美丽的小岛
  • 浏览: 309354 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

<转>常用SQL一览

    博客分类:
  • db
 
阅读更多

(1)数据记录筛选:
sql="select*from数据表where字段名=字段值orderby字段名[desc]" //查询并排序
sql="select*from数据表where字段名like'%字段值%'orderby字段名[desc]" //模糊查询并排序
sql="select top n *from数据表where字段名orderby字段名[desc]" //显示前n条记录,n就是要取出的记录数,若查询条件为 order by newid()则表明随机取出数据库中的若干条记录
sql="select*from数据表where字段名in('值1','值2','值3')" //显示字段中与指定值相等的记录,若要在in条件语句中使用变量需要exec(select...)
sql="select*from数据表where字段名between值1and值2" //查询在条件段中的值
Sql="select Distinct字段名from 数据表" //Distinct函数,查询数据库存表内不重复的记录
(2)更新数据记录:
sql="update数据表set字段名=字段值where条件表达式" //更新一个字段
sql="update数据表set字段1=值1,字段2=值2……字段n=值nwhere条件表达式" //更新多个字段

(3)删除数据记录:
sql="delete from数据表where条件表达式" //根据条件删除
sql="delete from数据表" //将数据表所有记录删除
sql="DELETE FROM 数据表 A WHERE A.ROWID > ( SELECT MIN(B.ROWID) FROM 数据表 B WHERE A.字段=B.字段);"//删除重复数据(orcal)
insert into im_t_meeting_plan select * from im_t_meeting_plan
(4)添加数据记录:
sql="insertinto数据表(字段1,字段2,字段3…)values(值1,值2,值3…)" //添加多字段值
sql="insert into 数据表 valuess (值1,值2,值3 …)" //不指定具体字段名表示将按照数据表中字段的顺序,依次添加
sql="insertinto目标数据表select*from源数据表" //把源数据表的记录添加到目标数据表

(5)数据记录统计函数:
AVG(字段名) //得出一个表格栏平均值
COUNT(*|字段名) //对数据行数的统计或对某一栏有值的数据行数统计
MAX(字段名) //取得一个表格栏最大的值
MIN(字段名) //取得一个表格栏最小的值
SUM(字段名) //把数据栏的值相加
引用以上函数的方法:
sql="select sum(字段名)as别名 from数据表 where条件表达式"
setrs=conn.excute(sql)
用rs("别名")获取统的计值,其它函数运用同上。

(6)数据表的建立和删除:
CREATE TABLE数据表名称(字段1类型1(长度),字段2类型2(长度)……)
例:CREATE TABLE tab01 (name varchar(50), datetime defaultnow())
DROP TABLE数据表名称 //永久性删除一个数据表

(7)SQL模糊查询语句:
SQL模糊查询,使用like比较字,加上SQL里的通配符,请参考以下:
1、LIKE'Mc%' 将搜索以字母 Mc 开头的所有字符串(如 McBadden)。
2、LIKE'%inger' 将搜索以字母 inger 结尾的所有字符串(如 Ringer、Stringer)。
3、LIKE'%en%' 将搜索在任何位置包含字母 en 的所有字符串(如 Bennet、Green、McBadden)。
4、LIKE'_heryl' 将搜索以字母 heryl 结尾的所有六个字母的名称(如 Cheryl、Sheryl)。
5、LIKE'[CK]ars[eo]n' 将搜索下列字符串:Carsen、Karsen、Carson 和 Karson(如 Carson)。
6、LIKE'[M-Z]inger' 将搜索以字符串 inger 结尾、以从 M 到 Z 的任何单个字母开头的所有名称(如 Ringer)。
7、LIKE'M[^c]%' 将搜索以字母 M 开头,并且第二个字母不是 c 的所有名称(如MacFeather)。

 

分享到:
评论

相关推荐

    网页设计简明手册

    常见的标签如`&lt;html&gt;`定义整个文档,`&lt;head&gt;`包含元数据,`&lt;body&gt;`容纳网页可见内容,`&lt;h1&gt;`至`&lt;h6&gt;`定义标题等级,`&lt;p&gt;`创建段落,`&lt;a&gt;`创建链接,`&lt;img&gt;`插入图像,`&lt;ul&gt;`和`&lt;ol&gt;`创建无序或有序列表。了解并熟练...

    sql常用语句一览

    ### SQL常用语句详解 #### 一、数据记录筛选 数据记录筛选是SQL中最常见的操作之一,主要用于从数据库中检索特定的数据记录。 ##### 1. 基本查询 ```sql SELECT * FROM 数据表 WHERE 字段名 = 字段值 ORDER BY ...

    DBCP和C3P0连接池常用配置参数一览表

    &lt;value&gt;${jdbcHospital.driverClassName}&lt;/value&gt; &lt;/property&gt; &lt;property name="url"&gt; &lt;value&gt;${jdbcHospital.url}&lt;/value&gt; &lt;/property&gt; &lt;property name="username"&gt; &lt;value&gt;${jdbcHospital.username}&lt;/value...

    SQL常用语句一览.doc

    SQL,全称Structured Query Language,即结构化查询语言,是用于管理和处理关系数据库的标准语言。在本文中,我们将深入探讨SQL中的常见语句,包括数据筛选、添加、更新和删除,以及统计函数的使用。 首先,让我们...

    MySQL常用命令一览

    以下是从标题“MySQL常用命令一览”及部分描述内容中提取的关键知识点: ### 一、连接MySQL #### 1. 连接本地MySQL服务器 - **命令格式**:`mysql -h 主机地址 -u 用户名 -p [密码]` - **示例**:假设用户名为`...

    sql语句一览表(主要语法的详细描述)

    综上所述,以上内容概括了SQL语言的基础知识和常用操作,通过这些基础的命令和函数,可以有效地管理数据库中的数据。无论是查询特定的信息,还是进行数据的增删改查操作,或是进行数据分析和统计,SQL都是不可或缺的...

    DB2快速学习一览,各种资料集锦

    例如,`db2 connect to &lt;database&gt;`用于连接到指定的数据库,`db2 select * from &lt;table&gt;`则用于查询表中的所有数据。通过学习和实践这些命令,你可以对DB2有更深入的理解。 其次,"DB2-sqlcode.docx"和"DB2-...

    JSTL学习资料。包含API帮助文档和函数库

    - `&lt;sql:query&gt;`:执行查询语句并获取结果集。 - `&lt;sql:transaction&gt;`:管理数据库事务。 **学习JSTL的过程中,API帮助文档和函数库介绍是非常重要的参考资料。API帮助文档详细解释了每个标签和函数的用法、属性、...

    计算机常用端口一览表.txt

    ### 计算机常用端口一览表解析 #### 前言 在计算机网络通信中,端口(Port)是标识通信两端不同服务或进程的一种机制。每一个端口都有一个唯一的数字编号,称为端口号。根据不同的应用需求,端口号被分配给不同的...

    常用sql语句

    这个压缩包文件包含了两份文档,分别是“常用sql语句一览表.doc”和“sql语句.doc”,它们很可能是对SQL常用命令和概念的详细列举与解释。下面将深入探讨SQL的一些核心知识点。 1. 数据库操作: - **创建数据库**...

    Oracle 数据库的常用函数列表一览

    本篇文章将深入探讨Oracle数据库中的一些常用函数,包括单行函数、处理NULL值的方法以及单行字符串函数。 首先,单行函数是SQL和PL/SQL中处理单行数据的关键工具。它们广泛应用于SELECT、WHERE、ORDER BY等子句,...

    常用数据库语句和语句功能一览

    数据库是存储和管理数据的核心工具,SQL...以上就是一些常用的SQL语句及其功能,掌握这些基本操作后,你可以更高效地与数据库交互,进行数据管理和分析。在实践中不断练习和应用,将有助于深化对SQL的理解。

    web服务常用技术方式一览.docx

    总结起来,Web服务常用技术涉及动态脚本语言(如CGI、FastCGI、PHP、ASP、JSP等)、网站框架(如CGI、Rails等)、数据库系统(如SQL Server、Oracle、MySQL等)以及数据库管理和PHP的部署。了解和掌握这些技术对于...

    ASP.NET + SQL Server 基础操作总结

    压缩包内容: ASP.NET数据库连接字符串总结.doc SQL数据库基础操作语法总结.doc SQL数据库连接字符串参数一览表.xls 创建各类常用数据库连接的测试项目 (文档详情可在本人博客里查看)

    常用文件格式一览表.docx

    30. **.sql**:SQL语言的脚本文件,用于数据库操作。 这只是众多文件格式的一小部分,了解并熟悉这些格式有助于更有效地管理和使用电脑上的文件。随着科技的发展,新的文件格式不断涌现,学习和掌握它们对于IT专业...

Global site tag (gtag.js) - Google Analytics