SQL语句,数据库增加、删除、修改、查询
原创博客,转载请注明:转自 https://blog.csdn.net/hongdunyang/article/details/86181589
1、查询全部:
*select * from table1;*
2、查询某几列:
*select colume1,colume2 from table1;*
3、查询某一列不同值:
*SELECT DISTINCT COLUME1 FROM TABLE1;*
4、过滤筛选:
1)根据某一列的值查询
select * from table1 where colume1='XXX';
2)范围查找
select * from table1 where colume1 > 2000 and colume1 < 3000;
3)满足不包含改条件的值:
select * from table1 where not colume1 > 1500;
4)空值判断 is null
select * from table1 where colume1 is null;
5)between and(包含上下限)
select * from table where colume between 1500 and 3000;
6)In 查询列中等于某一项的值
select * from table1 where colume1 in (100,200,500);
7)模糊查询
select * from table1 where colume1 like 'M%';#M 为要查询内容中的模糊信息。#% 表示多个字值,_ 下划线表示一个字符;#M% : 为能配符,正则表达式,表示的意思为模糊查询信息为 M 开头的。#%M% : 表示查询包含M的所有内容。#%M_ : 表示查询以M在倒数第二位的所有内容。
5、AND 和 OR
#如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。
#如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。
6、ORDER BY
#ORDER BY 关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 关键字
SELECT COLUME1 FROM TABLE1 ORDER BY COLUME1;
7、插入
Insert into table1 values (values1,values2,......);插入一行,需要values中写全所有属性
Insert into table(colume1,cloume3,cloume6) values('aaa','1234','dvvdfv');指定列插入数据,id会自动更新,没指定的列会是默认值或者null。
8、更新(修改)
update table1 set colume1=value1,colume2=value2,..... where colume5=value5;
9、删除delete
Delete from table1 where colume1=value1;
注:
SQL语句不区分大小写,MySQL创建新用户: GRANT USAGE ON . TO ‘guest’@‘localhost’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
mysql5.7之后不支持 INSERT INTO user
(host, user, password,
select_priv, insert_priv, update_priv)
VALUES (‘localhost’, ‘guest’,
PASSWORD(‘guest123’), ‘Y’, ‘Y’, ‘Y’);这种形式创建用户了,因为属性不完整,password也变成了authentication_string 字段
SQL语句,数据库增加、删除、修改、查询相关推荐
- 数据库简介、SQL 语的增加删除修改查询命令
一.数据库简介 1.使用数据库的必要性 A.结构化存储大量数据,便于高效的检索和访问 B.有效地保持数据信息的一致性.完整性,降低数据冗余 C.满足数据共享和安全方面的要求 2.数据 描述事物的符号记 ...
- mysql中的级联删除的语句_级联删除sql语句-数据库级联删除语句-sql删除语句
SQl语句的级联删除问题 删除应该有顺序 1,删除link表 delete from ref,link where ref.link_code=link.link_code and link_id=? ...
- sql语句的增加、删除、修改、查询语句
sql语句的增加数据: insert into 表名 (字段名1,字段名2,字段名3,...) values (字段名1的值,字段名2的值,字段名3的 ...
- JPA学习笔记---JPA数据的操作:增加,删除,修改,获取,使用JPQL进行查询
JPA学习笔记---JPA数据的操作:增加,删除,修改,获取,使用JPOL进行查询 创梦技术交流平台:资源下载,技术交流,网络赚钱: 交流qq群:1群:248318056 2群:251572072 技 ...
- 合肥工业大学—SQL Server数据库实验三:SQL语句创建和删除基本表
SQL语句创建和删除基本表 1. 编写6个基本表 2. 修改基本表结构,完整性约束条件 3. 用Drop table 语句删除基本表 1. 编写6个基本表 设有简单教学管理的6个关系模式如下: 系(系 ...
- 建立“图书_读者”数据库及如下 3 个表,并输入实验数据,用 SQL 语句实现如下五个查询(opengauss)
建立"图书_读者"数据库及如下 3 个表,并输入实验数据,用 SQL 语句实现如下五个查询(opengauss) 题目所涉及的表如下 注:使用opengauss与HeidiSQL: ...
- Oracle数据库SQL语句(四)—子查询(嵌套查询)
Oracle数据库SQL语句(四) 子查询(嵌套查询) 1.单行子查询 SELECT * FROM stuWHERE ID > (SELECT ID FROM stu WHERE NAME =' ...
- php mysql增改删_PHP分享:如何实现MySQL的增加删除修改查看
原标题:PHP分享:如何实现MySQL的增加删除修改查看 各位朋友,大家上午好! 今天给大家带来的是 如何实现MySQL的增加删除修改查看! 这里就需要用到一个PHP MySQL的增加删除修改查看的类 ...
- 使用sql语句创建和删除约束示例代码
使用sql语句创建和删除约束 约束类型 主键约束(Primary Key constraint) --:要求主键列数据唯一,并且不允许为空. 唯一约束(Unique constraint) --: ...
- 使用sql语句创建表、修改表、添加列等
使用sql语句创建表.修改表.添加列等 原文链接 创建表: CREATE TABLE 学生信息 ( 学号 varchar(14) IDENTITY(1,1) PRIMARY KEY, 姓名 varch ...
最新文章
- Python开发编码规范(转)
- AJAX技术入门 第五节 Javascript高级知识
- git 恢复被覆盖本地提交内容
- edas部署需要哪些参数_强夯设计与施工中需要确定的主要技术参数有哪些
- 实例3:python
- python进程池一个进程卡住_python进程池,每个进程都有超时
- python模式匹配算法_【python算法书】单词模式匹配?
- Kernel Method核方法—应用与理解
- CTR预估之outbrain
- Spring IOC容器启动整体流程
- win10无线投屏_win10怎么进行无线投屏 —卡菜克特别情报
- C++ Reference: Standard C++ Library reference: C Library: cstdlib: atoll
- 一个自动生成卡通头像的工具网站
- 使用nginx配置服务器80端口指向多个服务,解决微信公众号等平台只能绑定80端口问题。
- review设备管理
- 腾讯大数据Hermes爱马仕的系统
- 记一个ie兼容apos
- 广东计算机职业学校排名2015年,广东职业高中学校排名
- 大数据技术技能分析大赛培训——数据分析模块
- 学习,更需要坚持和耐力