![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库SQL
文章平均质量分 82
python資深小白
程序员
展开
-
SQL的数据操作学习(二)
1. INSERT语句INSERT允许向数据库中输入数据1)INSERT VALUES当需要向表中插入新的记录,操作规模相对较小时适用语法: INSERT INTO table_name (col1, col2) VALUES (value1, value2)语法规则:所要插入的数值与它所对应的字段必须具有相同的数据类型 数据的长度必须小于字段的长度原创 2012-10-09 22:46:36 · 691 阅读 · 0 评论 -
SQL的学习(一)
SQL诞生于IBM公司在加利福尼亚San Jose的实验室,一篇名为《A Relational Model of Data for Large Shared DataBanks》论文使得SQL进而发展为关系型的数据库,其中定义了12条规则,使其与其他数据库区别开来:1)关系型数据库必须通过关系来实现对数据的完全管理;2)所有在关系型数据库中的信息均可以在表中以数值的形式加以体现;3原创 2012-10-08 23:52:31 · 848 阅读 · 1 评论 -
SQL中联表查询操作(LEFT JOIN, RIGHT JOIN, INNER JOIN)
联表查询只要两个表的公共字段有匹配值,就可根据指定方法将两个表中的记录进行组合left join(左联接):返回包括左表中的所有记录和右表中联接字段相等的记录right join(右联接):返回包括右表中的所有记录和左表中联接字段相等的记录inner join(等值联接):返回两个表中联接字段相等的记录基本语法:select * from table1 left/rig原创 2012-10-24 13:07:20 · 3234 阅读 · 0 评论 -
SQL的数据操作(三)
SQL的数据操作(三)上一篇中初略了解到,操作数据库的三种基本语句,insert,update,delete,还有之前提到的查询基本语句select实际应用中,有些其他类似功能的实现语句,例如:1. TOP相关语句 搜索前N条记录 select (TOP N ) * from table_name where condition.... 搜索前 N%原创 2012-10-10 18:21:22 · 762 阅读 · 0 评论 -
SQL中查询语句内的相关应用
SQL对查询结果多字段排序通过之前提到的联合查询,基于已查到的信息中,如需要根据不同的字段对结果进行排序可在ORDER BY子句中列出需要排序的字段,语法select * from table1 left join table2 on table1.id compopr table2.idorder by table.id2 (desc), table.id2(desc)原创 2012-10-29 16:45:07 · 2134 阅读 · 0 评论 -
SQL server基础理论学习
1 .SQL语法 1.1数据库表 一个数据库通常包含一个或多个表。每个表由一个名字标识,即表名。表包含带有数据的记录(行),第一行即每一列的首部一般为字段名,即每一列的内容概述。如上,该表表名为:dbo.gdbz,有6条记录,有国电标准文号、万方数据标准号、版本性质、中文名称 4个字段。 1.2 SQL语句 在数据库上执行的大部分工作都由 SQL 语句完成,SQL语句转载 2013-07-05 17:16:27 · 1443 阅读 · 0 评论 -
SQL中重复数据的查询与删除
========第一篇=========在一张表中某个字段下面有重复记录,有很多方法,但是有一个方法,是比较高效的,如下语句:select data_guid from adam_entity_datas a where a.rowid > (select min(b.rowid) from adam_entity_datas b where b.data_guid = a.data_gu转载 2013-09-29 16:21:23 · 12703 阅读 · 1 评论