数据存储-mysql
augustliang
眼前两碗米饭,心中一粒飞鸿。
展开
-
LeetCode_Mysql_Second Highest Salary
176. Second Highest Salary1. 问题描述:写一个sql语句从 Employee 表里获取第二高位的工资。2. 解决思路:这道题很简单,就当热身了。首先用max找到最高工资; 然后去找小于最高工资里的最高工资就是第二高的工资。3. sql语句:select Max(Salary) from Employee where Salary < (select Max(Sala原创 2015-07-08 16:11:59 · 918 阅读 · 0 评论 -
LeetCode_Mysql_Rising Temperature
197. Rising Temperature1. 问题描述:从 Weather 表中,写sql语句获取比昨天温度高的日期id。2. 解决思路:两种方式:第一种是对表进行普通查询;第二种是基于过程并用户自定义变量,让表order by Date asc,然后对天数相差1,取出后一天高于前一天温度的id即可。用户定义变量的方式需要主要两点,一个是变量的初始化, 另一个是变量每次查询后的赋值。3. s原创 2015-07-08 16:29:02 · 942 阅读 · 0 评论 -
csv批量导入mysql命令
今天把从Kaggle上下载下来的csv数据导入mysql,想做个统计分析,怎奈csv文件有些大,所以只能用mysql 命令导入,现mark下,以备以后不时之需:1. 导入:基本语法: load data [low_priority] [local] infile 'file_name txt' [replace | ignore] into table tbl_name [character set原创 2015-07-15 00:48:43 · 8801 阅读 · 0 评论 -
Mysql 奇怪的连接错误
今天,碰到了一个数据库连接问题: 不像之前在linux上mysql连接问题,那是权限设置;而这次问题的起源是:我想要往mysql导入csv文件,但是由于文件比较大,有88M数据;使用navicat客户端导入会产生未响应,所以只能用mysql命令导入,同时不经意间发现了一个问题,数据库连接错误,具体情况是为了保证不会出什么错,我把服务先断掉,然后再起起来,没问题,Okay! 如下图但是这时候从nav原创 2015-07-15 00:11:17 · 1507 阅读 · 1 评论