码迷,mamicode.com
首页 > 数据库 > 详细

mysql insert 语气常用手册

时间:2017-05-05 00:50:22      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:大于   ace   mysq   style   手册   查询   name   set   value   

insert 语气属于DML

简单用法:
insert into tb_name (字段1,字段2,.........) values(值1,值2,.....)
注意,字段个数必须和值的个数一致。字符用引号引起来,数字不用,插入空值使用 null
批量插入:
insert into tb_name (字段1,字段2,.........) values(值1,值2,.....)[,(值n,值m,....),.............]注意逗号。
插入的值,不一定用我们给的值,也可以使用表达式。例如你写 1+2 mysql会计算结果,插入字段中
还可以使用 insert into tb_name set 
set 语气类似于update 语气。
例如 insert into text set a1=10,a2=11;
这样就在字段,a1,a2插入了数据
查询表中最后一个字段
select * from tb_name order by 字段名 desc limit 1
这个表示 将查询的结果降序显示。再使用limit 1 显示第一行
将一个表中查询的结果,插入另外的表中,前提是字段要对应。
比如我们将学生表students 中的年龄字段查询出来,大于20的学生名字,性别,年龄 插入 tutors表的字段,姓名,年龄,性别
insert into tutors (Tname,gender,age) select Name,gender,age from students where age>20;
插入数据,如果原来表中没有就插入,有就替换。使用replace into 
和insert 一样的用法。
 
 

mysql insert 语气常用手册

标签:大于   ace   mysq   style   手册   查询   name   set   value   

原文地址:http://www.cnblogs.com/SunshineLittleCat/p/6810376.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!