3 Core.

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 62w+

视图和索引

提高 MySQL查询效率的方法选择有效的表名顺序select语句一般优先处理写在from子句最后的表,将记 录条数最少或者父表(被参考表)放在最后可提高查询效率。select 尽量避免使用 * ,* 如果不需要查询所有属性的话,尽量把需要查询的字段一一写出来,而不是用 * 代替。比如说一共有10个字段,你需要查询其中的9个字段,把9个字段都写上更好,在满足需求的情况下,能少查一个字段就少查一个字段。整合简单的数据库查询语句,能一次性查询出来的属性就不要分为两次或者多次查询。尽可能使用where替

2020-06-02 06:23:05

多表查询

创建表并插入数据## 创建部门表create table department( d_id int primary key, ## 部门id d_name varchar(255) not null, ## 部门名称 unique(d_name));## 创建薪资表create table salary( s_grade varchar(10) primary key, ## 薪资等级 s_money int ## 底薪);## 创建员工表

2020-05-25 08:00:34

单表查询

select 的使用 - 查询表内所有属性名的属性值 select * from table 表名; - 查询表内指定属性名的属性值 select 属性名1,属性名2... from table 表名;where 表达式符号表达式功能=属性名 = 属性值判断是否相等!= \ <>属性名 != 属性值 \ 属性值 <> 属性值判断是否不相等>= \ > \ <= \ <判断大小关系betwe

2020-05-19 07:35:55

完整性约束

非空约束 not nullcreate table student_tb( id int not null, 非空约束(数据不允许为空) name varchar(255) null 显式指定允许为空); - 添加非空约束 alter table 表名 modify column 属性名 属性类型 not null; alter table student_tb modify column name varchar(255) not null; - 删除非空约束 alter ta

2020-05-18 20:59:45

MySQL增删改查

Mysql的进入与退出进入 MySQL :mysql -uroot -ppassword退出 MySQL方式一 quit方式二 \q方式三 exitMySQL库级操作显示所有数据库 show databases; 选择一个数据库 use databases_name; 创建一个数据库,[]内为可选内容,建议加上,避免重复创建数据库产生的错误 create database [if not exists] database_name;删除一个数据库 drop da

2020-05-10 12:53:04

排序算法

基本概念时间复杂度:执行一个算法耗费的时间空间复杂度:运行一个程序需要的内存大小冒泡排序#include<vector>#include<algorithm>using namespace std;void bubble_sort(vector<int> &vec){ for(int i = 0;i < vec.size();...

2020-05-03 13:43:40

列表简介

列表是什么Python用方括号 [] 开表示列表,并用逗号来分隔其中的元素,列表的索引从 0 开始。bicycles = ['trek','cannondale','redline']访问列表元素列表是有序集合,因此要访问列表的任何元素,只需要将该元素的索引位置找到。bicycles = ['trek','cannondale','redline']print(bicycles[1]...

2020-04-29 07:32:06

字符串

使用方法修改字符串大小写name = "ada lovelace"print(name.title()) 每个单词的首字母大写print(name.upper()) 全部大写print(name.lower()) 全部小写合并(拼接)字符串python 使用 + 来合并字符串first = "ada"last = "lovelace"full = first + "...

2020-04-29 07:02:44

函数模板以及类模板的使用

函数模板的使用// 模板头 template <typename T > 定义任意类型template<typename T>void fun(T& a, T& b){ T temp = a; a = b; b = temp;}int main(){ int a = 3, b = 6; fun(a,b); // 隐式推导类型 ...

2020-04-27 21:49:07
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。