sql
普通网友
这个作者很懒,什么都没留下…
展开
-
使用left join连接带NULL值数据表案例
insert into t_user values(1,'use1','123','user1',1,0,'test@qq.com',0,now());insert into t_user values(2,'use2','123','user2',1,0,'test@qq.com',0,now());insert into t_message values(1,'msg11','content1原创 2017-05-01 08:23:18 · 17268 阅读 · 1 评论 -
SQL实现分组排序和组内排序
在对表做排序时,经常会遇到需要先按某一个列排序,再按这个列分组的统计值来对子组或者说其它列排序的需求,下面是一个典型案例实现的技术路径:利用Mysql find_in_set group_concatselect * from user order by find_in_set(name, (select group_concat(name order by time desc) from原创 2017-05-01 09:58:11 · 48064 阅读 · 0 评论 -
使用yum在centos/redhat上安装mysql
Installing MySQL on Linux Using the MySQL Yum Repositoryhttps://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html1 下载MySQL epel源https://dev.mysql.com/downloads/repo/yum/选择你想要的版本For an EL原创 2017-05-02 12:51:45 · 5057 阅读 · 0 评论 -
centos7 配置安装 mysql 5.7
1.下载mysql epel源 https://dev.mysql.com/downloads/repo/yum/ 这里我们选择RHEL7的源 2.安装源rpmsudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm3.安装mysqlsudo yum install mysql-community-server4.启动mysql,检查原创 2017-05-06 20:29:34 · 2972 阅读 · 0 评论 -
ORACLE同义词总结
同义词概念Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;Oracle数据库中提供了同义词管理的功能。同义词是数据库对象的一个别名,经常用于简化对象访问和提高对象访问的安全性。在使用同义词时,Oracle数据库将它转载 2017-05-10 08:04:24 · 644 阅读 · 0 评论