![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
文章平均质量分 71
温文尔雅小禽兽
这个作者很懒,什么都没留下…
展开
-
常见的数据库模式
1.主扩展模式: 一般应用于提取不同类型的对象的共同特征。比如学校当中,对于上课而言分为 老师和学生,但对于食堂大妈或者门卫大爷而言,就看你是不是校内人员。这是一种包含 关系。即校内人员包括 学生、老师、其他工作人员。如果做一个签到系统,就设定校内 人员为user表,老师、学生之类的单独成表,但是都维护同样的userid同时作为二者的主 键。使之称为1对1的关系。这种模式就是主扩展模式。 ...原创 2018-10-22 20:54:34 · 843 阅读 · 0 评论 -
SQL语句中----删除表数据drop、truncate和delete的用法
一、SQL中的语法 1、drop table 表名称 eg: drop table dbo.Sys_Test 2、truncate table 表名称 eg: truncate table dbo.Sys_Test 3、delete from 表名称 ...原创 2018-10-24 11:20:17 · 119 阅读 · 0 评论 -
sql语句的优化
1.’对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is...原创 2018-12-03 20:31:04 · 116 阅读 · 0 评论 -
解决插入数据库乱码(亲测有效)Mysql字符集设置
最近,在项目组使用的mysql数据库中,插入数据出现乱码,关于这个问题做了下总结,我们从最基本的地方说起,到错误产生的深层次原因和解决办法。 基本概念 • 字符(Character)是指人类语言中最小的表义符号。例如’A'、’B'等; • 给定一系列字符,对每个字符赋予一个数值,用数值来代表对应的字符,这一数值就是字符的编码(Encoding)。例如,我们给字符’A'赋予数值0,给字符’B'赋...原创 2018-12-18 21:26:25 · 2746 阅读 · 0 评论