
----- SQL ------
文章平均质量分 92
Lamitry
学海无涯苦作舟,心海无边总有乐。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Navicat Premium无法连接
当你点击连接失败时提示这个怎么办呢?如果你是第一次使用数据库,请确保你的电脑有数据库服务,在计算机管理里找到服务: 看是否有SQL server、mysql之类的数据库服务,没有的话就需要去下载安装了,可以去下个mysql server下载地址,安装的时候选择仅安装server服务即可: 然后检查MySQL服务是否开启:启动之后再连接就可以了!原创 2017-12-28 21:42:44 · 8513 阅读 · 1 评论 -
SQL高级语法(三) --- 约束
SQL NOT NULL 约束SQL UNIQUE 约束SQL PRIMARY KEY 约束SQL FOREIGN KEY 约束SQL CHECK 约束SQL DEFAULT 约束SQL 约束(Constraints)SQL 约束用于规定表中的数据规则。 如果存在违反约束的数据行为,行为会被约束终止。 约束可以在创建表时规定(通过 CREATE TABLE 语原创 2018-01-30 15:50:00 · 359 阅读 · 0 评论 -
SQL高级语法(二) --- 连接等
SQL INNER JOINSQL LEFT JOIN 关键字SQL RIGHT JOIN 关键字SQL FULL OUTER JOIN 关键字SQL UNION 操作符SQL SELECT INTO 语句SQL INSERT INTO SELECT 语句演示数据库:Person表: student表 SQL INNER JOIN...原创 2018-01-30 14:41:38 · 585 阅读 · 0 评论 -
SQL基础语法
SQL SELECT 语句SQL SELECT DISTINCT 语句SQL WHERE 子句SQL AND OR 运算符SQL ORDER BY 关键字SQL INSERT INTO 语句SQL UPDATE 语句SQL DELETE 语句开始之前,我们创建一个名为优快云的数据库,再创建一个名为Studen的表,表有以下几个列:序号、名字、学号、成绩。CREATE原创 2018-01-29 17:08:30 · 265 阅读 · 0 评论 -
SQL高级语法(一)
SQL SELECT TOP LIMIT ROWNUM 子句SQL LIKE 操作符SQL 通配符SQL IN 操作符SQL BETWEEN 操作符SQL 别名SQL SELECT TOP, LIMIT, ROWNUM 子句以下表作为测试:SQL SELECT TOP 子句 SELECT TOP 子句用于规定要返回的记录的数目。 SELECT原创 2018-01-30 11:29:44 · 612 阅读 · 0 评论 -
SQL 简介
SQL 是用于访问和处理数据库的标准的计算机语言。 使用 SQL 访问和处理数据系统中的数据,这类数据库包括:MySQL、SQL Server、Access、Oracle、Sybase、DB2 等等。SQL 是什么?SQL,指结构化查询语言,全称是 Structured Query Language。SQL 让您可以访问和处理数据库。SQL 是一种 ANSI(American原创 2018-01-29 15:11:26 · 191 阅读 · 0 评论 -
SQL和Mysql?
MYsql和sql不同根本的区别是它们遵循的基本原则:开放vs保守 SQL服务器是狭隘的,保守的存储引擎与MySQL服务器的可扩展,开放的存储引擎截然不同。虽然你可以使用SQL服务器的Sybase引擎,但MySQL能够提供更多种的选择,如MyISAM,Heap,InnoDB,andBerkeleyDB。MySQL不完全支持陌生的关键词,所以它比SQL服务器要少一些相关的数据库。同时,MyS原创 2018-01-29 11:44:51 · 270 阅读 · 0 评论 -
SQL查询优化小技巧
对于大部分数据库而言,以下技巧可以提高效率。对于个别数据库即使并未影响,也可以作为一种良好的编码规范。选择最有效的表名顺序 解释器按照从左到右的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表将被优先处理。在FROM子句中包含多个表的情况下,你必须选择记录最少的表作为基础表。WHERE子句中的连接顺序 采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写原创 2018-02-02 10:27:45 · 258 阅读 · 0 评论 -
SQL函数(二) --- Scalar
SQL Scalar 函数基于输入值,返回一个单一的值。SQL UCASE 函数SQL LCASE 函数SQL MID 函数SQL LEN 函数SQL ROUND 函数SQL NOW 函数SQL FORMAT 函数演示数据库: person表:SQL UCASE() 函数UCASE() 函数把字段的值转换为大写。SQL UCASE()原创 2018-01-31 14:57:58 · 2310 阅读 · 0 评论 -
SQL函数(一) --- Aggregate
SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。AVG 函数SQL COUNT 函数SQL FIRST 函数SQL LAST 函数SQL MAX 函数SQL MIN FunctionSQL SUM 函数SQL GROUP BY 语句SQL HAVING 子句AVG() 函数AVG() 函数返回数值列的平均值。SQL A原创 2018-01-31 13:25:08 · 11728 阅读 · 1 评论 -
SQL高级语法(五) --- 日期、通用数据类型等
SQL Date 函数SQL NULL 值SQL NULL 函数SQL 通用数据类型SQL 用于各种数据库的数据类型SQL Date 函数SQL 日期(Dates) Note当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。 只要您的数据包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间部分,情况就有点复杂了。原创 2018-01-30 17:32:30 · 785 阅读 · 0 评论 -
SQL高级语法(四) --- 索引视图等
SQL创建索引SQL 视图ViewsSQL DROPSQL ALTER TABLE 语句SQL AUTO INCREMENT 字段SQL创建索引您可以在表中创建索引,以便更加快速高效地查询数据。 用户无法看到索引,它们只能被用来加速搜索/查询。 注释:更新一个包含索引的表需要比更新一个没有索引的表花费更多的时间,这是由于索引本身也需要更新。因此,理想的做法原创 2018-01-30 16:53:26 · 294 阅读 · 0 评论