MySql
奔向你.
这个作者很懒,什么都没留下…
展开
-
数据库基本操作(五)
实体完整性(行)实体(entity)就是表中一行的(记录)数据实体完整性:标识 每一条数据不重复约束类型(通过什么方式解决这个问题)主键约束(primary key)不能为空,不重复唯一约束(unique)不重复,可以为空自增长列(auto_increment)序号自己会改变非空约束(not null)默认值约束(default)一、主键约束#方式一:创建表,并且添加主键约束create table stu1( id int primary key, name varchar(50)原创 2021-04-13 19:53:18 · 152 阅读 · 0 评论 -
数据库基本操作(四)
聚合函数Mysql 系统提供了很多的函数Count:统计个数,次数,null不统计Max:最大值Min:最小值Sum:求和Avg:平均值Round:四舍五入有使用聚合函数的时候,一般都会给别名一、count 函数(1)查询emp表中记录数Count(*); 不会忽略null的值select count(*) from emp; (2)统计emp表中,有提成的人数Count(具体字段),null的话会被忽略select count(comm) from emp;(3)薪资(工资原创 2021-04-11 19:37:49 · 195 阅读 · 0 评论 -
数据库基本操作(三)
模糊查询一、(1)当想查询学生姓名中包含字符a,就需要使用到模糊查询,模糊查询的话使用关键字是like(像)(2)通配符_:任意一个字符张_:张三,张__:张三丰%:表示0或者多个字符张%通配符:查询名字由五个字母构成的学生记录 Select *from stu where sname like ‘_**____’; 查询名字由五个字母构成的,并且第五个字符是i 学**生记录 Select *from stu where sname like ‘____i’;通配符: %查询名字以原创 2021-04-11 19:32:21 · 1194 阅读 · 0 评论 -
数据库的基本操作(一)
数据库的基本操作创建数据库创建数据库:create database 数据库名;查看所有数据库show databases;使用数据库use php123; 删除数据库drop database 数据库名称表相关的创建表创建一个学生表,学号id,名字name,密码pwd,成绩score);create table user(-> id int,-> name varchar(50),-> pwd varchar(50),-> score int-&g原创 2021-04-05 16:18:54 · 86 阅读 · 0 评论