第一次整理一些简单的MySQL语句,对这方面不是很熟加强一下记忆

1.查询某张表的全部内容

SELECT * FROM 表名

2.根据id查询某张表的某一项值

select * from 表名 where id=#{id}

3.根据id修改语句

update 表名 set 字段名1=#{字段名1},字段名2=#{字段名2} where id=#{id}

4.根据id删除语句

delete from 表名 where id=#{id}

5.添加语句,这里分为两种情况:第一种是主键id为int类型且自增长的情况,那么直接这样

insert into 表名( 字段名1, 字段名2) values ( #{字段名1}, #{字段名2} )

第二种主键id非int类型不能自增长的情况:先找出其表id值最大的那一个

select max(cast(id as signed int)) from 表名

将上面获取到的值进行   +1    操作得到的值即为添加一条数据时生成的id值用setId方法进行存储,再执行添加时的语句对应上面添加上id的字段即可

猜你喜欢

转载自blog.csdn.net/weixin_41831404/article/details/83692075