foreach 效率更高,尽量用 foreach 代替 while 和 for 循环 循环内部不要声明变量,尤其是对象这样的变量 循环里别用函数 在多重嵌套循环中,如有可能,应当将最长的循环放在内层,最短循环放在外层,从…
分类:SQL
sqlalchemy学习笔记
SQLAlchemy是python的一个数据库ORM工具,提供了强大的对象模型间的转换,可以满足绝大多数数据库操作的需求,并且支持多种数据库引擎(sqlite,mysql,postgres, mongodb等),在这里记…
MySQL安装教程
下载软件 进入mysql官网,登陆自己的oracle账号,下载Mysql-5.7.14,下载地址:MySQL 将下载好的文件解压到指定目录,笔者解压在C:\software\Mysql\mysql-5.7.14-winx…
基础篇 - SQL 的约束
一、实验简介 约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。 二、实验内容 1、约束分类 约束类型 主键 默认值 唯一 外键 非空 关键字 PRIMARY KEY DEFAULT UN…
SQL SERVER BI 入门
https://blog.csdn.net/maddemon/article/details/8094360 https://blog.csdn.net/maddemon/article/details/8…
sql语句中select……as的用法
as 可理解为:用作、当成,作为;一般是重命名列名或者表名。 1.例如有表table, 列 column_1,column_2 你可以写成 select column_1 as 列1,column_2 as 列2 fro…
sql基础 (表结构的增删改查)
1.创建 create table 表名( 列名1 数据类型 约束条件, 列名2 数据类型 约束条件, 列名3 数据类型 约束条件, ... 列名n 数据类型 约束条件, primary key (); foreign …
SQL中常用模糊查询的四种匹配模式&&正则表达式
执行数据库查询时,有完整查询和模糊查询之分。一般模糊语句如下:SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式:1、%:表示任意0个或多个字符。可匹配任意类型和…
让数据库变快的10个建议
摘要: 大多数网站的内容都存在数据库里,用户通过请求来访问内容。数据库非常的快,有许多技巧能让你优化数据库的速度,使你不浪费服务器的资源。在这篇文章中,我收录了十个优化数据库速度的技巧。 大多数网站的内容都存在数据…
高性能SQL语句权威指南
大多数人都忘记了查询语句只是应用sql的第一步。确保查询语句更加适合上下文和性能优异是下一步需要做的事情。这篇SQL教学文章将教你如何评价你的sql查询语句的优劣。 3. 不要让语句承担超出他们本身的查询任务 数据类型转…
SQL Server 存储过程的基本语法
1. 定义变量 简单赋值 declare @a int set @a=5 print @a 使用select语句赋值 declare @user1 nvarchar(50) select @user1='张三' prin…
数据库SQL性能优化(二)
性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。 常见…