最近在学习SQl语句,有一些常用到的语句和写法怕忘记,更新出来,希望大家有问题多多指出
table = 表名
field = 字段
para = 值
查找表中列的数量
SELECT count(*) as para FROM table
在表中插入一列
INSERT INTO table ( field1, field2) VALUES (para1 , para2 ) ;
参数自增长
SELECT LAST_INSERT_ID() AS LastID
删除字段
DELETE FROM table WHERE field = para
更新字段
//field = 要修改的字段
//field1 = para1 (要修改字段的条件,大概意思就是要修改哪一条,符合条件就修改了)
UPDATE table SET field where field1 = para1
更新字段(加等于)
//同上 n=自定义数值
UPDATE table SET field = field + n where field1 = para1
要更新表中的某列,没有就添加
//1.起因是因为想要修改某列的值,但是不知道表里面有没有
//2.添加的值不是直接修改,而是在原基础上+1
//3.研究了大半天终于搞定了
//4.field1= field1+ 1,这个地方可以自由发挥修改
INSERT INTO table (field1,field2,field3,field4) VALUES (para1,para2,para3,para4) ON DUPLICATE KEY UPDATE field1= field1+ 1
_要是对您有帮助求个关注,一起学习,进步