
mysql
世界最菜
这个作者很懒,什么都没留下…
展开
-
mysql 判断日期
认识一下 DATEDIFF 函数,可以计算两者的日期差DATEDIFF(‘2007-12-31’,‘2007-12-30’); # 1DATEDIFF(‘2010-12-30’,‘2010-12-31’); # -1原创 2022-03-07 20:24:51 · 666 阅读 · 0 评论 -
mysql-约束
非空约束:字段不能是空值创建表的时候,在字段、字段类型后面加上not null修改非空约束字段,使用modify修改字段时,在字段类型后面加上null唯一性约束:列约束:创建表的时候,在字段、字段类型后面加上unique注意:声明为unique约束的字段,添加和修改数据时,允许多次设置为null在创建唯一约束的时候,如果不给唯一约束名称,就默认和列名相同mysql会给唯一约束的列上默认创建一个唯一索引删除唯一约束只能通过删除唯一索引的方式删除删除时需要指定唯一索引名,唯一索引名就和唯一约束原创 2021-08-16 17:00:22 · 199 阅读 · 0 评论 -
数据处理之增删改
增方式一insert into 表名values(与表中各个字段所对应的字段值)或insert into 表名(各个字段名)values(与上述的字段对应的字段值 )方式二insert into 表名(各个字段名)查询语句删delete from 表名where改update 表名set 字段=字段值where...原创 2021-08-16 13:07:31 · 131 阅读 · 0 评论 -
创建和管理表、数据库
数据库对象:表、视图、存储过程、函数、触发器、同义词、索引等。创建数据库create database 数据库名;查看当前所有的数据库show databases;使用指定的数据库use 数据库名;查看指定库下的所有表show tables from 数据库名;删除库drop database 数据库名创建表方式一create table 表名(字段名 字段类型,字段名 字段类型);方式二create table 表名as查询语句说明:使用此种方式创建表时,还原创 2021-08-16 12:46:48 · 162 阅读 · 0 评论 -
组函数count avg sum
count可以用来计算数目,注意:计算得到的结果中并不会包含null值原创 2021-08-14 21:42:23 · 218 阅读 · 0 评论 -
左外连接与右外连接
左外连接:两个表在连接过程中除了返回满足连接条件的行以外,还要返回左表中不满足条件的行,这种连接称为左外连接右外连接:两个表在连接的过程中除了返回满足连接条件的行以外,还要返回右表中不满足条件的行,这种连接称为右外连接左外连接: from 表名1 left join 表名2on 筛选条件右外连接:from 表名1 right join 表名2on 筛选条件...原创 2021-08-13 20:56:26 · 2487 阅读 · 1 评论 -
sql 查询
select 字段 from 表 这是一种基本的查询语句返回去除重复行的上述结果。 select distinct 字段 from 表字段是空值的话,空值参与运算,运算结果也是空。有一个函数可以解决这种问题,ifnull(字段名,替换值) 这个函数的意思是如果这个字段值是null的话 就用后面的替换值来代替字段值参与运算,如果这个字段值不是null的话,就用字段值来参与运算显示表结构也就是查看表中字段的信息: decs 表名过滤数据:使用where语句来过滤数据,where紧跟在from的后面.原创 2021-08-13 15:12:49 · 192 阅读 · 0 评论 -
sql概述
sql是不区分大小写的字符串类型和日期类型要使用单引号别名尽量使用双引号,而且不建议省略as原创 2021-08-13 10:16:57 · 68 阅读 · 0 评论 -
mysql-服务停止与启动
mysql服务停止: net stop mysql名mysql服务启动:net start mysql名原创 2021-08-12 09:51:48 · 112 阅读 · 0 评论