数据操纵语言(DML)

数据库插入数据:
  INSERT INTO 表名(列名1,列名2……) VALUES (值1,值2……)
  eg:INSERT INTO UC(USERID,USERIDENTITY,USERSTATUS)VALUES('5556666668888888800000123321','S','5');
数据库更新语句:
 UPDATE 表名 SET 列名1=值,列名2=值…… WHERE 条件
 eg:UPDATE UC SET USEREXTEND='超级管理员,拥有系统最高所有权限',USERNAME='tskk' where USERID='5556666668888888800000123321';
数据库删除语句:
 DELETE FROM表名 WHERE 条件
 eg:DELETE FROM INFOS WHERESTUID='s100103';
数据库查询语句:
 SELECT *|列名|表达式 FROM 表名 WHERE 条件 ORDER BY 列名
1.*表示表中的所有列。
2.列名可以选择若干个表中的列名,各个列表中间用逗号分隔。
3.表达式可以是列名、函数、常数等组成的表达式。
4.WHERE子句是查询的条件。
5.ORDER BY 要求在查询的结果中排序,默认是升序ACE/DESC。
6:分组GROUP BY。
 eg:SELECT ENAME,SAL,(SAL*12+2000) FROM EMP WHERE SAL>2000;
    SELECT ENAME,JOB,SAL FROM EMP ORDER BY SAL DESC;
    SELECT DEPTNO,AVG(SAL) FROMEMP GROUP BY DEPTNO; 
    SELECT ENAME,JOB,SAL FROM EMP WHERE SAL BETWEEN 1000 AND 2000;
    ***WHERESAL>=1000 AND SAL<=2000;

时间: 2024-11-27 23:59:55

数据操纵语言(DML)的相关文章

提前认识软件开发(33) 数据操纵语言(DML)

数据操纵语言(Data Manipulation Language,DML)包括insert.delete和update语句,用于增.删.改数据. 本文用以下的表tb_employeeinfo作为例子加以说明: create table tb_employeeinfo ( employeeno varchar(20) not null, -- 员工工号 employeename varchar(20) not null, -- 员工姓名 employeeage int null -- 员工年龄

让你提前认识软件开发(33):数据操纵语言(DML)

第2部分 数据库SQL语言 数据操纵语言(DML)           数据操纵语言(Data Manipulation Language,DML)包括insert.delete和update语句,用于增.删.改数据.         本文用以下的表tb_employeeinfo作为例子加以说明: create table tb_employeeinfo (     employeeno         varchar(20)       not null,       -- 员工工号    

Sybase的数据操纵语言

1.Select语句 基本语法: SELECT[all|distinct]字段列表 [into表名] [from表名] [where条件表达式] [group by [all]字段列表] [having筛选表达式] [order by 字段列表[asc|desc]] [compute聚集函数列表[by字段列表]] 注意:Select语句中的子句必须按照上述顺序使用.也就是说,若该语句包括一个group by子句和一个order by子句where,group by子句必须放在order by子句

Transact-SQL 语言概述

    Transact-SQL 语言中标准的SQL 语句畅通无阻.Transact-SQL 也有类似于SQL 语言的分类,不过做了许多扩充.Transact-SQL 语言的分类如下:      ·变量说明      用来说明变量的命令.      ·数据定义语言(DDL,Data Definition Language)      用来建立数据库.数据库对象和定义其列,大部分是以CREATE 开头的命令,如:CREATE TABLE .CREATE VIEW .DROP TABLE 等.   

MS SQL基础教程:Transact-SQL语言概述

Transact-SQL 语言中标准的SQL 语句畅通无阻.Transact-SQL 也有类似于SQL 语言的分类,不过做了许多扩充.Transact-SQL 语言的分类如下: ·变量说明 用来说明变量的命令. ·数据定义语言(DDL,Data Definition Language) 用来建立数据库.数据库对象和定义其列,大部分是以CREATE 开头的命令,如:CREATE TABLE .CREATE VIEW .DROP TABLE 等. ·数据操纵语言(DML,Data Manipulat

SQL概述

4.1.1 SQL是什么    SQL(Structured Query Language,译为结构化查询语言)在关系型数据库中的地位就犹如英语在世界上的地位.它是数据库系统的通用语言,利用它,用户可以用几乎同样的语句在不同的数据库系统上执行同样的操作.比如"select * from 数据表名"代表要从某个数据表中取出全部数据,在Oracle 9i.SQL Server 2000.Foxpro等关系型数据库中都可以使用这条语句.SQL已经被ANSI(美国国家标准化组织)确定为数据库系

将MySQL迁移到Microsoft SQL Server 2000 (二)

mysql|server 用于数据迁移的 MySQL 工具 MySQL 提供了几个客户端工具和实用程序,最常用的有: mysql - 一个交互式客户程序,可以对数据库发布查询并查看结果 mysqldump - 此工具可以提取 MySQL 数据库中的架构和数据,并放到一个文件中 mysqlimport - 此工具可以读取文件中的架构和数据,并放到一个 MySQL 数据库中 mysqladmin - 此工具可以执行管理任务,比如创建数据库和删除数据库 myODBC - 一个 32 位的开放式数据库连

实战J2EE—开发购物网站(四)

j2ee GO ON 继续进阶!!(本贴个人认为对初学者很有帮助,请大家认真看.因时间仓促,如有错误请指正) SQL*PLUS基础在上一贴中,我们掌握了些基本的oracle操作,如创建.授权用户,创建数据库等.在OEM(Oracle Enterprise Manager)可视化的窗口环境中,虽然我们也可以很方便地做这些事,但是事实上,用SQL语言书写在开发上更有效率!!oracle提供的SQL*Plus就是个不错的工具,如果大家喜欢窗口的开发环境,用SQLPlus Worksheet也行

Oracle数据操作和控制语言详解 (一)

oracle|控制|数据|详解 SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML, 数据定义语言DDL,数据控制语言DCL.其中用于定义数据的结构,比如 创建.修改或者删除数据库:DCL用于定义数据库用户的权限:在这篇文章中我将详细讲述这两种语言在Oracle中的使用方法. DML语言 DML是SQL的一个子集,主要用于修改数据,下表列出了ORACLE支持的DML语句. 语句 用途 INSERT 向表中添加行 UPDATE 更新存储在表中的数据 DELETE 删除行 SELECT