- 博客(6)
- 收藏
- 关注
原创 视图相关
视图(view)将一个常用的结果集存起来,又称虚拟表 如图所示:创建了一个视图 t8 存放了一个结果集 其实是在内存中给结果集创建了一个映射,当使用到这个view的时候就相当于执行了这条sql语句。 好处是: 1、权限控制的时候可以用 比如某几个列允许查询。 可以通过视图开放一列或及列数据 2、简化复杂语句 便于嵌套注意: 1、修改真实表必然会影响到视图 2、当真实表与虚拟表是
2016-12-20 22:07:01 221 1
原创 主要的列类型
整形列属性: 1.unsigned 2.zerofill (以0来填充,并且使用了zerofill mysql 自动为其加上了unsigned属性)alter table t1 add sn tinyint(3) zerofill; 注意 int(4),tinyint(3) 整形括号里的数字参数虽然解释为宽度,但是实际上只是用于配合zerofill使用的。其他无意义浮点型就是有用的。浮点列属
2016-12-20 21:13:42 317
原创 union查询
union就是把2条或多条的sql结果集垂直并在一起形成一个大集合。 union的字段名是第一个结果集的字段,有且必须满足这几个结果集的列数相同。 注意点: 1、使用union时候完全相同的行将会合并 而 合并是比较耗时的 一般不让union合并 2、则使用 union all 避免合并 提升速度 3、union子句order by 没有意义 要排序就在union得出的结果集中order
2016-12-20 19:02:52 439
原创 内连接与左右连接
如题:查询价格大于3000元的商品及其栏目的名称 什么叫1+N模式 流程:1,查询到大于3000的商品,循环从栏目表里找对应的栏目名称 1条语句获得n多条记录进行了n多次查询由此引入 连接查询1、内连接查询select boy.hid,boy.bname,girl.gname from boy inner join girl on boy.hid=girl.hid;简单写法:select bo
2016-12-20 16:47:28 328
翻译 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-12-20 14:09:57 126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人