SQL总结

这个学期开始接触SQL,我在此总结一下学习的心得与体会。
首先要知道的是我们用SQL server中的T-SQL语句与标准SQL语句是有着差别的,我在此仅谈及T-SQL的学习心得。
学习经历如下:

SQL总结_第1张图片
我始终觉得,兴趣是最好的老师,所以抱着这个态度去学习数据库才会真正有收获,加上启蒙老师授课方式通俗易懂,易于接受,所以我对数据库的学习还算认真。

开始是学习数据库的相关概念,老师总能联系实际方便学生理解,然后学习了关系(也就是表),学习了如何创建表格,给表格加候选码等操作,以及其要遵循的一些规则(指的是实体完整性、参照完整性、用户定义的完整性),然后学习SQL语言,学了数据查询、数据更新、空值的处理、视图等概念,可以说是收获颇丰。

选择:select * from table1 where
插入:insert into table1(field1,field2) values(value1,value2)
删除:delete from table1 where
更新:update table1 set field1=value1 where
查找:select * from table1 where field1 like ’%value1%’
排序:select * from table1 order by field1,field2 [desc]
总数:select count as totalcount from table1
求和:select sum(field1) as sumvalue from table1
平均:select avg(field1) as avgvalue from table1
最大:select max(field1) as maxvalue from table1
最小:select min(field1) as minvalue from table1

我个人觉得SQL语言相比于之前的c、c++、java等汇编语言,更加贴近生活,学完直接拿来就能解决实际问题、不像其他语言一样专注于各种算法,是一种很实用的语言,很高兴能在大学生活中接触这些,也很感谢老师的悉心教导。

你可能感兴趣的:(SQL总结)