对数据库中表的数据的操作

原创 2015年11月19日 16:59:37

对数据的操作,最基本的为增删改查。

插入insert into

格式:

insert into table table—name (field-name) valuesvalue);

注意事项:

  1. 插入的数据与字段顺序一致
  2. 可以插入计算和函数返回的结果
  3. 插入字符串时,必须用引号

更新记录

格式:

update table-name set field = value where condition;

注意事项:

  1. 可以同时更新多个字段,只用一个set即可

删除

格式:

drop from table-name where condition;

注意:
若省略where判断条件,那么会删除整个表的记录

查询

格式:

select * from table-name;

查询的限制条件很多,可以根据不同的限制条件来进行查询,如下所示:

检索指定行和指定列

select field1,field2 from table-name where condition

where 判断指定行,字段判定指定列
condition的条件有很多种:

  1. 比较
  2. 逻辑性 and or 等等
  3. between

为选出来的列给定别名

select field as alias_name from table-name;

给表名起别名

select a.field from table-name as a

限制查询结果

limit的应用,限制查询的总数

select * from table-name limit 5;

查询前5条数据,查询从某条开始的n条记录

select * from table-name limit 10,10;

注意,查询是从第0条开始的,则上面为从第十一条开始的一共十条记录;

版权声明:本文为博主原创文章,未经博主允许不得转载。

Hibernate中的主键生成策略简介

对于映射文件中的主键,我们习惯于于让该字段能够自动增长,来保证其唯一性。    但是,不同的数据库自动增长的方式并不是相同的。如在SQLSERVER中,用identity,MYSQL中,有incre...
  • zhaodandan19910306
  • zhaodandan19910306
  • 2012年02月26日 19:02
  • 914

使用Java语言实现对MySQL数据库的基本操作

在数据库的使用中最为主要的就是对数据库的增、删、查、改操作,MySQL数据库作为关系型数据库的一种,其数据库管理系统是由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是...
  • Sweet_Harbour
  • Sweet_Harbour
  • 2017年10月26日 21:20
  • 520

纯Java 实现控制台对数据库的增删改查(Eclipse)

.实验环境Eclipse Mysql数据库  新建数据库表 create database db_database01; use db_database01; create t...
  • tanrt
  • tanrt
  • 2016年09月07日 17:07
  • 1324

对数据库进行增删改查操作

本篇文章接上一篇 使用的连接是上一章的JDBC驱动链接的SQLServer驱动 package addressUtil; import java.sql.Connection; impo...
  • blueZhangFun
  • blueZhangFun
  • 2015年06月24日 08:09
  • 3126

jdbc对数据库的CRUD操作

这里简单写一下jdbc的CRUD 就是对数据库的增删改查操作 首先我们讲几个对象 Connection对象这个我们上一篇文章讲过这是个连接对象用它来和数据库打开一个连接 Statement 这个...
  • gxy3509394
  • gxy3509394
  • 2012年11月19日 09:43
  • 2934

简述C#对数据库的操作

 **************************************************由于本人能力有限,其中内容有误之处请大虾们指出***另请对C#编程有兴趣的朋友加入群:115314...
  • davyfamer
  • davyfamer
  • 2006年04月19日 23:34
  • 1823

JDBC对数据库的基本操作

p { font-family: "宋体"; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; ...
  • lldwolf
  • lldwolf
  • 2008年03月31日 10:29
  • 2609

使用java对操作数据库的封装例子

最初自己写的代码经常出现游标超出最大值的问题,后参考几篇博文后改进了下,虽然仍不够完善,但是和最初相比已经有了很大的改善。代码如下: private SQLException exception = ...
  • subuser
  • subuser
  • 2011年04月24日 09:35
  • 663

DBUtil 数据库工具类

创建properties格式文件在eclipse创建properties格式文件,新建信息:driverClass = com.mysql.jdbc.Driver url = jdbc:mysql:/...
  • qq_36238595
  • qq_36238595
  • 2017年07月09日 22:14
  • 154

java程序与数据库的连接(增删改查)

一个网络关系数据库应用系统是一个三层次结构。客户机与服务器采用网络连接,客户机端应用程序按通信协议与服务器端的数据库程序通信;数据库服务程序通过SQL命令与数据库管理系统通信。 数据库工程的建立: 1...
  • sxb956347789
  • sxb956347789
  • 2016年11月01日 22:35
  • 633
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对数据库中表的数据的操作
举报原因:
原因补充:

(最多只允许输入30个字)