数据库基础命令
来源:互联网 发布:京东秒杀抢购软件 编辑:程序博客网 时间:2024/06/08 18:06
个人工作五年,一共接触了以下几个数据库,首先我门先大概的了解下:
下面进入正题,看看基础主流SQL语句的命令
建库
create database 库名
建表
use 库名 /*打开数据库*/ create table 表名 (emp(
id
int
,
ename
varchar
(30),
age
int
,
job
varchar
(20)
);建索引
CREATE [UNIQUE|CLUSTERED] INDEX INDEX_NAME ON TABLE_NAME(PROPERTY_NAME)
其中UNIQUE和CLUSTERED为可选项,分别是建立唯一索引和聚簇索引,具体解释为:
UNIQUE:表示此索引的每一个索引值只对应唯一的数据。
CLUSTERED:表示要建立的索引时聚簇索引,即索引项的顺序与表中记录的物理顺序一致的索引组织。
增删改查
(1)添加数据记录:
sql="insertinto数据表(字段1,字段2,字段3…)values(值1,值2,值3…)"
sql="insertinto目标数据表select*from源数据表"(把源数据表的记录添加到目标数据表)
(2)删除数据记录:
sql="deletefrom数据表where条件表达式"
sql="deletefrom数据表"(将数据表所有记录删除)
(3)更新数据记录:
sql="update数据表set字段名=字段值where条件表达式"
sql="update数据表set字段1=值1,字段2=值2……字段n=值nwhere条件表达式"
(4)数据记录筛选:
sql="select*from数据表where字段名=字段值orderby字段名[desc]"
sql="select*from数据表where字段名like'%字段值%'orderby字段名[desc]"
sql="selecttop10*from数据表where字段名orderby字段名[desc]"
sql="select*from数据表where字段名in('值1','值2','值3')"
sql="select*from数据表where字段名between值1and值2"
- 数据库基础命令
- 数据库基础命令
- 数据库基础命令
- DB2数据库基础命令
- SQLite数据库基础命令
- 数据库的基础命令
- 数据库sql一些常考基础命令
- 数据库基础系列之二:mysqldump命令
- Hadoop下hive数据库基础操作命令代码合集
- 基础命令
- 基础命令
- 基础命令
- 基础命令
- 基础命令
- 基础命令
- l数据库基础前四章总结(增删改查基础命令语句的的使用)
- l数据库基础前四章总结(增删改查基础命令语句的的使用
- 数据库命令
- xml
- json数据解析,json数据转为java对象
- 学习struct2第二天
- 顺序表基本操作【严蔚敏】
- java入门基础--加密JDK自带的包
- 数据库基础命令
- Linux上使用Pomodoro Technique(番茄工作法)软件
- java中Map和Collections的总结
- leetcode 304. Range Sum Query 2D
- python-opencv中的cv.CreateImage函数的参数问题
- Mem库函数模拟实现
- redis命令详解与使用场景举例——SortedSet(有序集合)
- Axure的联系-自建元件
- 【CF392D】Three Arrays 题解