![](https://img-blog.csdnimg.cn/20190924134551538.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SQL
软测小生
微信公众号【软测小生】,分享软件(自动化)测试相关的技术和学习资源,内容不定时更新,包括但不限于功能、接口、自动化、性能、安全、测试开发、测试框架搭建等。
展开
-
SQL基础教程学习之SELECT/DISTINCT/WHERE/AND/ORDER BY/INSERT/UPDATE/DELETE
以下全部内容来自W3School SQL教程,我在学习的过程中完全自己照着敲了一遍,加深学习印象。SQL分为两部分:数据操作语言(DML)和数据定义语言(DDL)说在开头:注释:SQL 语句对大小写不敏感。SELECT 等效于 select。数据操作语言(DML)包括查询和更新:SELECT - 从数据库表中获取数据UPDATE - 更新数据库表中的数据DELETE - 从数据库表中删除数据INS...原创 2018-04-01 22:42:49 · 826 阅读 · 0 评论 -
SQL高级教程(TOP子句/LIKE/通配符/IN/NOT IN)
以下全部内容来自W3School SQL教程,我在学习的过程中完全自己照着敲了一遍,加深学习印象。SQL TOP 子句TOP子句用于规定要返回的记录的数目。对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。注释:并非所有的数据库系统都支持 TOP 子句。SQL Server 的语法:SELECT TOP number|percent column_name(s) FROM table_na...转载 2018-04-02 19:28:07 · 2675 阅读 · 0 评论 -
SQL高级教程之BETWEEN/Alias别名/Join系列(Inner/Left/Right/Full JOIN)
以下全部内容来自W3School SQL教程,我在学习的过程中完全自己照着敲了一遍,加深学习印象。1、SQL 基础教程学习2、SQL高级教程学习(之TOP LIKE 通配符 In)SQL BETWEEN 操作符操作符 BETWEEN ... AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。SQL BETWEEN 语法:SELECT column_name(s) FROM ...转载 2018-04-03 11:07:16 · 1579 阅读 · 0 评论 -
SQL高级教程之UNION/UNION ALL/Select into/Create DB/Create Table
以下全部内容来自W3School SQL教程,我在学习的过程中完全自己照着敲了一遍,加深学习印象。SQL UNION 和 UNION ALL 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法:SELECT...转载 2018-04-03 16:40:12 · 1390 阅读 · 0 评论 -
SQL高级教程之约束 (Constraints) NOT NULL/UNIQUE/PRIMARY KEY/FOREIGN KEY/CHECK/DEFAULT
以下全部内容来自W3School SQL教程,我在学习的过程中完全自己照着敲了一遍,加深学习印象。SQL 约束 (Constraints)SQL 约束约束用于限制加入表的数据的类型。可以在创建表时规定约束(通过 CREATE TABLE 语句),或者在表创建之后也可以(通过 ALTER TABLE 语句)。我们将主要探讨以下几种约束:NOT NULLUNIQUEPRIMARY KEYFOREIGN...转载 2018-04-06 18:01:50 · 1278 阅读 · 0 评论 -
SQL高级教程之CREATE INDEX创建索引/DROP删除/ALTER更新/INCREMENT插入
SQL CREATE INDEX 语句CREATE INDEX 语句用于在表中创建索引。在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据。索引您可以在表中创建索引,以便更加快速高效地查询数据。用户无法看到索引,它们只能被用来加速搜索/查询。注释:更新一个包含索引的表需要比更新一个没有索引的表更多的时间,这是由于索引本身也需要更新。因此,理想的做法是仅仅在常常被搜索的列(以及表)上面创...原创 2018-06-14 15:05:01 · 9336 阅读 · 0 评论 -
SQL中 exec和call的使用
今天在读取数据库的时候,搞了一上午,遇到个坑,归根结底还是术业不精! 由于对执行命令 CALL和EXEC的无知,数据库的无知,以前学过,忘记了。还得加强学习啊。从开发小姐姐那儿得到的是这么一句SQL语句(开发代码里面的如下):String spSQL = "{call DB***..balabalaTable}";可是在之前我想开发要的时候给我的是这么个语句:exec DB*...原创 2018-11-20 16:08:39 · 30486 阅读 · 0 评论