![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
nickname_oo
做饭的程序员
展开
-
mysql 去除重复数据的问题
mysql里面的DISTINCT很多时候不给力,感觉和oracle和sqlserver中的不一样,经常去除重复时结果不是自己想要的结果,特别是在多表关联查询时,如果b表有多个可以和a表关联不同数据时,虽然A表只有一条数据,但A、B两个表组合起来就会形成数条完全不一样的数据,这样就会在结果中出现多条关于A表内容的重复数据,此时如果想让A表结果唯一,可使用GROUP BY + 字段名来过滤掉重复数转载 2014-08-25 06:58:14 · 1147 阅读 · 0 评论 -
java通过JDBC连接hiveserver
最近需要用到这个,先放这里吧,用的时候可以直接用了1、hive依赖hadoop,将hdfs当作文件存储介质,那是否意味着hive需要知道namenode的地址? 实际上在hive的hive-env.sh 中配置了 HADOOP_HOME=/home/install/hadoop-2.5.12、hive的本地模式和远程模式有什么区别? hive本质上是将sql语法解析为mapredu...转载 2018-05-15 11:00:21 · 465 阅读 · 0 评论 -
常用sql操作
1、创建数据库CREATE DATABASE IF NOT EXISTS secencipher DEFAULT CHARSET utf8 COLLATE utf8_general_ci2、生成数据表DROP TABLE IF EXISTS `encipher`;CREATE TABLE `encipher` ( `id` int(11) NOT NULL AUTO_INCREMENT, `c...原创 2018-07-05 14:55:54 · 183 阅读 · 0 评论