sql 修改语句「建议收藏」

sql 修改语句「建议收藏」update(修改)select*fromTablenamewherefield1=‘*****’(确定修改的数据)begintran–rollback(开启一个事务,以便失误后回滚)updateTablenamesetfield2=‘*****’wherefiled1=’*****’commit(提交)…

大家好,又见面了,我是你们的朋友全栈君。

  1. update (修改)

select * from  Tablename where field1=‘*****’  (确定修改的数据)

begin tran  –rollback   (开启一个事务,以便失误后回滚)

update Tablename set field2= ‘*****’ where filed1=’*****’ 

commit (提交)

(1) 数据记录筛选:

sql=“select * from 数据表 where 字段名=字段值 order by 字段名 [desc]”

sql=“select * from 数据表 where 字段名 like ‘%字段值%’ order by 字段名 [desc]”

sql=“select top 10 * from 数据表 where 字段名 order by 字段名 [desc]”

sql=“select * from 数据表 where 字段名 in (‘值1’,‘值2’,‘值3’)”

sql=“select * from 数据表 where 字段名 between 值1 and 值2”

 

select * from LCACCEPTINSURANCE    where  ID like ‘17%’  and  ID like ‘%04’  (查询ID字段以17开头04结尾的数据)

select * from LCACCEPTINSURANCE    where  ID like ‘1[67]%’  (查询ID字段以16.17开头的数据)

select * from LCACCEPTINSURANCE    where  ID between 162483 and 162485 order by ID desc (查询ID字段条件之间的数据)
 
select top 100 * from LCACCEPTINSURANCE where ID like ‘16%’order by ACCEPTDATE desc(查询ID字段以16开头的数据,并以ACCEPTDATE字段进行筛选出前100条数据)

 

(2) 更新数据记录:

sql=“update 数据表 set 字段名=字段值 where 条件表达式”

sql=“update 数据表 set 字段1=值1,字段2=值2 …… 字段n=值n where 条件表达式”

(3) 删除数据记录:

sql=“delete from 数据表 where 条件表达式”

sql=“delete from 数据表” (将数据表所有记录删除)

(4) 添加数据记录:

sql=“insert into 数据表 (字段1,字段2,字段3 …) valuess (值1,值2,值3 …)”

sql=“insert into 目标数据表 select * from 源数据表” (把源数据表的记录添加到目标数据表)

(5) 数据记录统计函数:

AVG(字段名) 得出一个表格栏平均值

COUNT(*|字段名) 对数据行数的统计或对某一栏有值的数据行数统计

MAX(字段名) 取得一个表格栏最大的值

MIN(字段名) 取得一个表格栏最小的值

SUM(字段名) 把数据栏的值相加

引用以上函数的方法:

sql=“select sum(字段名) as 别名 from 数据表 where 条件表达式”

set rs=conn.excute(sql)

用 rs(“别名”) 获取统的计值,其它函数运用同上。

(6) 数据表的建立和删除:

CREATE TABLE 数据表名称(字段1 类型1(长度),字段2 类型2(长度) …… )

例:CREATE TABLE tab01(name varchar(50),datetime default now())

DROP TABLE 数据表名称 (永久性删除一个数据表)

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/147968.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月29日 下午5:36
下一篇 2022年6月29日 下午5:46


相关推荐

  • linux下安装node&npm

    linux下安装node&npm#下载最新版nodewgethttps://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.xz#解压tar-xvfnode-v16.14.0-linux-x64.tar.xz#配置软连接,使全局都可以使用node命令sudoln-s/opt/node-v16.14.0-linux-x64/bin/node/usr/bin/nodesudoln-s/opt/node-v16.14.0-linux-x64/bin/

    2022年8月30日
    9
  • JVM内存结构图解

    JVM内存结构图解一 真实系统中的概念  JVM(JavaVirtualMachine),顾名思义是对真实计算机系统的模拟,正因如此才能屏蔽物理机器的变化,从而实现“一次编译,到处运行”。  相信很多Java程序员经常听到堆、栈等概念,也会进行设置调优以让Java应用能够更好地运行,但对于JVM与真实计算机系统之间的关系并没有特别清晰的认识。因此,这里先简单介绍下真实计算机系统中的一

    2022年6月4日
    50
  • JodaTime时间处理工具使用详解

    JodaTime时间处理工具使用详解工作中经常用到java日期类型Date、Calendar或SimpleDateFormat,但是这些日期工具类要么提供了过期的方法(Date),要么就是功能不够强大。最近突然用到了Joda-Time日期工具,发现非常好用,就撰写此文,以便学习和交流。

    2022年6月17日
    30
  • 阿里启动新项目:Nacos,比 Eureka 更强!「建议收藏」

    阿里启动新项目:Nacos,比 Eureka 更强!「建议收藏」什么是Nacos?Nacos是阿里巴巴推出来的一个新开源项目,这是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos是构建以“服务”为中心的现代应用架构…………

    2022年8月22日
    10
  • AutoIt3相关——基本使用篇

    AutoIt3相关——基本使用篇一 AutoIT 可以干啥 1 运行 Windows 及 DOS 下的可执行文件 2 模拟键击动作 支持大多数的键盘布局 3 模拟鼠标移动和点击动作 4 对窗口进行移动 调整大小和其它操作 5 直接与窗口的 控件 交互 设置 获取文字 移动 关闭等 6 配合剪贴板进行剪切 粘贴文本操作 7 对注册表进行操作二 如何使用 AutoIT 1 安装 百度下载安装 or http forspeed onlinedown net down autoit v3 setup zip 解压下一步

    2026年3月17日
    1
  • html设置固定长度下划线

    html设置固定长度下划线<spanstyle=”border-bottom:2pxsolidblack;width:200px;display:-moz-inline-box;display:inline-block;”>bbbb</span>

    2022年6月3日
    89

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号