数据库
苏北走的有点慢
理论落地,不做增删改查程序员。
展开
-
数据库优化
1.对于条件判断语句 where条件的编写 核心思想:避免全表扫描 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断 3.应尽量避免在 where 子句中使用 != 或 <> 操作符,否则将引擎放弃使用索引而进行全表扫描 4.应尽量避免在 where ...转载 2019-04-29 10:17:38 · 185 阅读 · 0 评论 -
SQL基础语句(一)
1.获取名为 "LastName" 和 "FirstName" 的列的内容(从名为 "Persons" 的数据库表) SELECT LastName,FirstName FROM Persons 2.从 Company" 列中仅选取唯一不同的值,我们需要使用 SELECT DISTINCT 语句 SELECT DISTINCT Company FROM Orders 3.希望...原创 2019-05-17 10:33:21 · 276 阅读 · 0 评论 -
SQL基础语句(二)
1.NOT NULL 约束强制列不接受 NULL 值。NOT NULL 约束强制字段始终包含值 下面的 SQL 语句强制 "Id_P" 列和 "LastName" 列不接受 NULL 值 CREATE TABLE Persons ( Id_P int NOT NULL,LastName varchar(255) NOT NULL, FirstName varchar(255),Address...原创 2019-05-17 10:52:49 · 139 阅读 · 0 评论 -
SQL+基础语句(三)
1.我们希望计算 "OrderPrice" 字段的平均值 SELECT AVG(OrderPrice) AS OrderAverage FROM Orders 我们希望找到 OrderPrice 值高于 OrderPrice 平均值的客户 SELECT Customer FROM Orders WHERE OrderPrice>(SELECT AVG(OrderPrice) F...原创 2019-05-17 11:32:11 · 172 阅读 · 0 评论