sql
wsx1212123
这个作者很懒,什么都没留下…
展开
-
sql中like的所有用法
在sql结构化查询语言中,like语句有着至关重要的作用。like语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的。A:% 包含零个或多个字符的任意字符串:1、like’Mc%’ 将搜索以字母 Mc 开头的所有字符串(如 McBadden)。2、like’%inger’ 将搜索以字母 inger 结尾的所有字符串(如 Ringer、Stringer)。3、like’%en%原创 2020-05-21 15:41:41 · 39689 阅读 · 0 评论 -
char、nchar、varchar与nvarchar数据类型使用区别:
CHAR: CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。VARCHAR:存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可能超过10个字符,把它定义为 VARCHAR(10)是最合算的。NCHAR、NVARCHAR从名字上看比前面三种多了个“N”...转载 2019-11-04 17:17:54 · 210 阅读 · 0 评论 -
数据库操作---查询
1.查询所有列select * from 表名例:select * from classes;2.查询指定列select 列1,列2,...from 表名;select id,name from classes;3.增加说明:主键列是自动增长,但是在全列插入时需要占位,通常使用空值(0或者null) ; 字段默认值 default 来占位,插入成功后以实际数据为准1.全列插入...原创 2019-10-31 18:19:36 · 452 阅读 · 0 评论 -
数据库语句---表操作
1.查看表结构desc 表名2.创建表结构的语法create table table_name(字段名 数据类型 可选的约束条件);demo:创建班级和学生表create table classes( id int unsigned auto_increment primary key not null, name varchar(10));create tab...原创 2019-10-31 18:06:08 · 106 阅读 · 0 评论 -
数据库语句---数据库操作
查看所有数据库show databases;查看当前使用的数据库select database();创建数据库create databases 数据库名 charset=utf8;删除数据库drop database 数据库名使用数据句库use database 数据库名查看数据库中所有表show tables;...原创 2019-10-31 18:01:22 · 70 阅读 · 0 评论 -
decimal数据类型的用法
FLOAT、DOUBLE、DECIMAL区别float:浮点型,4字节,32bit。double:双精度实型,8字节,64位decimal:数字型,128bit,不存在精度损失,常用于银行帐目计算。(28个有效位)decimal(M,N)M表示:不包括小数点,不包括符号位,所能存数字的总位数(包括小数部分和整数部分)N表示:小数部分数字的位数,由此可知整数部分的位数为M-N;DECI...原创 2019-10-31 17:55:06 · 12710 阅读 · 0 评论