数据库
杜玉栋
这个作者很懒,什么都没留下…
展开
-
数据库Mysql9:union
UNION 语句:用于将不同表中相同列中查询的数据展示出来;(不包括重复数据)UNION ALL 语句:用于将不同表中相同列中查询的数据展示出来;(包括重复数据)使用形式如下:SELECT 列名称 FROM 表名称 UNION SELECT 列名称 FROM 表名称 ORDER BY 列名称;SELECT 列名称 FROM 表名称 UNION ALL SELECT 列名称 FROM 表名称 ORDER BY 列名称;...原创 2020-08-02 11:01:49 · 165 阅读 · 0 评论 -
数据库Mysql8:like语句
select 列名1,列名2,…列名n from table_name where 列名1 like 条件;1.like一般是搜索含指定字符的模糊查询。通常是where…like子句来执行条件。2.like一般会与百分号%(%代表任意字符,0个或者多个)或者下划线_(下划线代表单个字符)一同使用。3.like可代替=。如果没有使用百分号 %或者下划, LIKE 子句与等号 = 的效果是一样的。‘’%a’ //以a结尾的数据‘a%’ //以a开头的数据‘%a%’ //含有a的数据‘a’原创 2020-08-02 10:46:29 · 1154 阅读 · 0 评论 -
数据库Mysql7:delete删除语句
delete,drop,truncate 都有删除表的作用,区别在于:1、delete 和 truncate 仅仅删除表数据,drop 连表数据和表结构一起删除,打个比方,delete 是单杀,truncate 是团灭,drop 是把电脑摔了。2、delete 是 DML 语句,操作完以后如果没有不想提交事务还可以回滚,truncate 和 drop 是 DDL 语句,操作完马上生效,不能回滚,打个比方,delete 是发微信说分手,后悔还可以撤回,truncate 和 drop 是直接扇耳光说滚,不能原创 2020-08-01 21:11:44 · 3637 阅读 · 0 评论 -
数据库Mysql6:update语句
更新表数据update:update 表名称 set 列名称=新值 where 更新条件;update可更新一个或者多个字段原创 2020-08-01 21:04:22 · 105 阅读 · 0 评论 -
数据库Mysql5:where语句
where:数据库中常用的是where关键字,用于在初始表中筛选查询。它是一个约束声明,用于约束数据,在返回结果集之前起作用。group by:对select查询出来的结果集按照某个字段或者表达式进行分组,获得一组组的集合,然后从每组中取出一个指定字段或者表达式的值。having:用于对where和group by查询出来的分组经行过滤,查出满足条件的分组结果。它是一个过滤声明,是在查询返回结果集以后对查询结果进行的过滤操作。执行顺序select –>where –> group by–原创 2020-08-01 20:49:18 · 904 阅读 · 0 评论 -
数据库Mysql4:查询表数据select语句
1.查询数据selectselect 列名1,列名2 from table_name;select * from table_name;查询表所有的记录select * from student where name=‘张三’;–查询张三记录select * from student t where t.name lke ‘张%’;–模糊查询select * from student t where t.score between ‘60’ and ‘80’;–按范围查询select * fro原创 2020-08-01 20:38:32 · 235 阅读 · 0 评论 -
数据库Mysql-3:插入表数据
1.插入数据:inser into table_name(列名1,列名2,…列名n) values (value1,value2,…valueN);INSERT 插入多条数据INSERT INTO table_name (field1, field2,…fieldN) VALUES (valueA1,valueA2,…valueAN),(valueB1,valueB2,…valueBN),(valueC1,valueC2,…valueCN)…;...原创 2020-08-01 19:36:43 · 192 阅读 · 0 评论 -
数据库Mysql-2:创建表、删表
1.创建表:create table table_name(列名1 列名属性,列名2 列名属性,列名3 列名属性);2.删除表:drop table table_name;当你不需要该表时,可以用drop;(也就是说包括表名和数据啥都没有了)当你仍要保留该表,但要删除所有记录时, 用 truncate;(仍保留表结果)当你要删除部分记录时, 用 delete(删除一行或者多行)drop table Student;(删除学生表)truncate table Student;(删除表数据,但表原创 2020-08-01 19:20:34 · 230 阅读 · 0 评论 -
数据库MySQL-1:创建数据库、删库
1.创建数据库:create database 数据库名2.删库:drop database 数据库名3.vhar(n)表示可存储n个字符原创 2020-08-01 19:03:46 · 177 阅读 · 0 评论