MySql
杨小熊的笔记
软件开发
展开
-
MySql insert 语句中的反斜杠
MySql insert 语句中的反斜杠比如,有一个表people:create table people( id int not null auto_increment, name varchar(100) not null, age int, primary key(id));插入一条数据:insert into people (name, a...原创 2018-07-29 17:39:11 · 8915 阅读 · 0 评论 -
MySQL: insert 语句的 on duplicate key update
insert 语句的on duplicate key update在mysql中,insert语句有这样的用法insert into <table_name> values (v1, v2, v3) on duplicate key update ...这样的含义是:如果主键重复,或者unique key重复,则执行update语句;否则执行insert语句。eg.比如...原创 2018-07-29 18:06:43 · 1053 阅读 · 1 评论 -
MySQL 常用 SQL 命令(1. DDL语句)
MySQL 常用 SQL 命令SQL : Structure Query Language 结构化查询语言。SQL 语句分类:DDL (Data Definition Language): 数据定义语言。如 create, drop, alter等。DML (Data Manipulation Language): 数据操纵语言。如 insert, delete, update, sel...原创 2018-10-22 23:21:19 · 1325 阅读 · 0 评论 -
MySQL 常用函数
MySQL 常用函数1. 字符串函数函数功能concat(s1,s2,…,sn)连接s1,s2,…,sn为一个字符串insert(str,x,y,instr)将字符串str从第x位置开始,y个字符长的子串替换为字符串instr(位置从1开始)lower(str)将字符串str中的字符转换成小写upper(str)将字符串str中的字符转换成大写...原创 2018-10-28 20:51:17 · 384 阅读 · 0 评论 -
MySQL 常用 SQL 命令(2. DML语句)
MySQL 常用 SQL 命令(2. DML语句)DML 操作是指对数据库中表记录的操作,主要包括表记录的插入(insert)、更新(update)、删除(delete)和查询(select),是日常使用最频繁的操作。1. 插入记录 insertINSERT INTO <table_name>(field1, field2,...,fieldn) VALUES (value1, ...原创 2018-10-23 22:28:53 · 615 阅读 · 1 评论 -
MySQL 浮点数 的精度
MySQL 浮点数 的精度在 MySQL 中,float 表示单精度浮点数, double 表示双精度浮点数,decimal 表示定点数。定义 这些类型的数据时,同时需要指定其长度和精度 ,即用名称(M,D)来表示,M表示该值的总共长度,D表示小数点后面的长度,M和D又称为精度和标度。如果 float 和 double 不指定精度,则按照实际的精度来显示, decimal 不指定时,默认为(1...原创 2018-12-06 23:15:17 · 2787 阅读 · 0 评论