简单查询(1)

建立表:

create table <表名>

<列名><数据类型及长度> [not null] [auto_increment] [primary key],

<列名><数据类型及长度>[reterences<主表名>(<主表主键列>)],

```

<列名><数据类型及长度>

删除表:

Drop table<表名>

DDL  DML  DCL

导入导出数据:

把表变成sql代码

备份与还原

数据库发展:1 文件存储  2 数据库(网状[网络链接] 层次[电脑文件层次] 关系)

数据库的操作:增 删 改 查   CRUD

添加:

Insert into<表名>[(列1,列2...)]values(<‘列1’>,[’列2’])

注意:1.列与值要匹配(数量,类型,次序)

2.列可以省掉,但是值必须与表中总列数和列的次序完全对应。

3.自增长列,不能省略掉自增长列,给自增列赋个’’

删除:与&&  and     或||  or    不等<>  !=

delete from<表名>where code=’code’

delete from<表名>where code=’b005’

delete from<表名>where code=’b001’or code=’b003’

delete from<表名>where code!=’b001’&&<>’b004’

更新修改:

Update<表名>set<列=值>,[列=值]where...

查询:

select * from car  #查询所有数据

select 列名1,列名2... from 表名  #投影

select * from 表名 where 条件  #筛选

1.等值与不等值   精确查

between a and b    a和b之间

select * from 表名where 列名 In(‘条件1’,’条件2’,’条件3’)

select * from 表名where 列名 not In(‘条件1’,’条件2’,’条件3’)

2.模糊查

select * from 表名where 列名 like’宝马%’   %任意的代替,位置可变

elect * from 表名where 列名 like’__5%’     第三个个是5的,用两个下划线代替,一个_下划线代替任意一个字符

3.排序

4.Select *from表名where···order by列名[ASC/DESC],列名[ASC/DESC].....

时间: 2024-10-09 11:04:51

简单查询(1)的相关文章

sql server简单查询

一.插入多行数据: 1.insert into ... select   从一个表中取出数据插入另一个已存在的表 2.select into   从一个表中取出数据插入一个新表中 3.insert into ()   union   select 常量列表 二.简单查询  1. 查询所有行和列 SELECT  *  FROM 表名  2.查询部分列 SELECT  列列表   FROM 表名  3.查询部分行  SELECT  列列表   FROM 表名 WHERE 列 运算符 值  4.列加别

010.简单查询、分组统计查询、多表连接查询(sql实例)

-------------------------------------day3------------ --添加多行数据:------INSERT [INTO] 表名 [(列的列表)] --SELECT UNION --SELECT 'HAHA',1,32--UNION ALL --全部显示/显示重复数据 即使集合相同--UNION---------将查询的两个结果集合并.结构必须一致 -->常见面试题 --SELECT 'HEHE',2,33------将查询结果添加到列表中(子查询)IN

数据库基础学习4--表格的 增 删 改 查(简单查询与高级查询)

一.增 C:create 增加,创建,向数据库里面添加数据. insert into Fruit values('K009','苹果',3.0,'高青',90,'') insert into Fruit(Ids,Name,Price,Source,Numbers) values('K010','苹果',3.0,'高青',90) 二.改 U:update修改,从数据库表里面修改数据. update Fruit set Source='烟台' where Ids='K001' 三.删 D:delet

使用TT模板+mvc+wcf实现简单查询

伴随着春姑娘调皮的脚步,小编接手的档案管理项目也渐渐步入正轨,从开始的需求分析,到使用Axure画原型图,再到使用powerdesigner设计实体,生成数据库,一直到昨天刚刚通了一条线,这一路走来,小编懂得了很多,无路学习还是和团队小伙伴的交流合作,有时候,总是会因为大家意见不统一,搞的大家吹胡子瞪眼,但有时也会因为某件事情圆满成功而欢欣鼓舞,小组中最开心的事儿莫过于有人开会迟到买吃的了,哈哈,暴露了小编的本质,开头说了这么多,接下来,小编就跟分享一下,如果利用TT模板+mvc+wcf实现简单

T-SQL简单查询语句(模糊查询)

1 T-SQL简单查询语句 2 3 简单查询: 4 5 1.最简单查询(查所有数据) 6 select * from 表名: 注:* 代表所有列 7 select * from info 8 9 2.查询指定列 10 select code,name from info 11 12 3.修改结果集的列名 13 select code as '代号',name as '姓名' from info 14 15 4.条件查询 16 select * from info where code='p003

sql 简单查询,限定查询及排序

SQL(structured Query Language  结构化查询语言)是一种数据库查询和程序设计语言,用于存取数据以及查询.更新和管理关系数据库系统. SQL语言包含4个部分: ※数据定义语言(DDL),例如:CREATE.DROP.ALTER等语句. ※数据操作语言(DML),例如:INSERT.UPDATE.DELETE语句. ※数据查询语言(DQL),例如:SELECT语句. ※数据控制语言(DCL),例如:GRANT.REVOKE.COMMIT.ROLLBACK等语句. 简单查询

SqlServer简单查询

简单查询 select 简单的数据检索 :SELECT * FROM T_Employee 只检索需要的列 :SELECT FName,FAge FROM T_Employee 列取别名:SELECT FNumber AS 编号,FName AS 姓名,FAge AS Age111 FROM T_Employee 使用where检索符合条件的数据:SELECT FName FROM T_Employee WHERE FSalary<5000. 使用LIKE模糊查询 SELECT FName FR

python开发mysql:表关系&amp;单表简单查询

一 一对多,多对一 1 1.1 建立多对一 ,一对多的关系需要注意 2 先建立被关联的表,被关联的字段必须保证时唯一的 3 在创建关联的表,关联的字段一定是可以重复的 4 5 1.2 示例: 6 出版社 多对一,多个老师可能在一家出版社 7 一夫多妻 一对多 8 create table dep(. 被关联的字段必须保证唯一 9 id int primary key auto_increment, 10 name varchar(20), 11 comment varchar(50) 12 );

mysql语句基本简单查询

mysql语句基本简单查询 第一节 -- or # 单行注释/***多行注释*/ -- c创建数据库examCREATE DATABASE exam; USE exam; /*创建部门表*/CREATE TABLE dept( deptno INT PRIMARY KEY, dname VARCHAR(50), loc VARCHAR(50)); /*创建雇员表*/CREATE TABLE emp( empno INT PRIMARY KEY, ename VARCHAR(50), job VA

简单查询语句(三)

前言 对于一些原理性文章园中已有大量的文章尤其是关于索引这一块,我也是花费大量时间去学习,对于了解索引原理对于后续理解查询计划和性能调优有很大的帮助,而我们只是一些内容进行概括和总结,这一节我们开始正式步入学习SQL中简单的查询语句,简短的内容,深入的理解. 简单查询语句 所有复杂的语句都是由简单的语句组成基本都是由SELECT.FROM.WHERE.GROUP BY.HAVING.ORDER BY等组成,当然还包括一些谓词等等.比如当我们要查询某表中所有数据时我们会像如下进行. SELECT