这段时间是对表中数据相关操作的学习,承接着上次的学习继续。
1、向表中插入和查看数据
插入:insert into 表名(列名1,列名2,列名3……) values(值1,值2,值3……);
查看:select * from 表名;
2、修改表的记录
带条件:update 表名 set字段名=值, 字段名=值, 字段名=值…… where 条件;
不带条件:update 表名 set 字段名=值, 字段名=值, 字段名=值……;
3、删除表中记录
带条件:delete from 表名 where 条件;
不带条件:delete from 表名;
下面的是对数据进行查找、排序等操作,由于需要大量的数据,因此便不截图,直接将相关代码放上。
查询:select [distinct] *| 列名,列名 from 表名 [where条件];
要查询表中所有数据:select * from 表名;
查询表中某部分数据:select 数据1,数据2 from 表名;
使用表别名: select * from 表名 as 别名;
使用列别名: select 列名1 as 别名 from 表名;
去掉重复值:select distinct(所要去掉重复值的列明) from product;
所需数据更改后显示(以列名2+10为例):select 列名1,列名2+10 from product;
条件查询:与查询相似,不过在所需要添加条件的列名后添加条件有以下几种:=、>、like等等
譬如(查找数据中有“红”的信息):select * from 表名 where 列名 like '% 红 %';
如果是多条件则在后面添加or、and等。
接下来几天将进行JDBC的学习,并且如果有余力将进行寒假作业的学习,尝试完成寒假作业,APP的编写。不过这一事件的完成度应该不会太高,毕竟对web的编写仍不太熟练,仍需进一步练习。