d*********d 发帖数: 239 | 1 想学SQL,是不是掌握了SAS里的sql就差不多了? SAS里的跟Oracle SQL有很大不同吗
? |
R*****d 发帖数: 420 | 2 所有的sql 语言, sas sql,mysql, oracle 都差不多,可能有些语法上的一点区别。
一般掌握一个,其他的就差不多会了。不过感觉你要真对
他感兴趣,还是掌握一个正式点的吧, oracle, or mysql。 sas sql 感觉那个不是很
正式。
【在 d*********d 的大作中提到】 : 想学SQL,是不是掌握了SAS里的sql就差不多了? SAS里的跟Oracle SQL有很大不同吗 : ?
|
l*****n 发帖数: 5018 | 3 请问mysql的数据怎么导入呢?我会一点sas sql里学来的语法,现在想用mysql真正做
点复杂的程序。求推荐些link或者书,能简单说明读入数据的方法。
万分感谢
【在 R*****d 的大作中提到】 : 所有的sql 语言, sas sql,mysql, oracle 都差不多,可能有些语法上的一点区别。 : 一般掌握一个,其他的就差不多会了。不过感觉你要真对 : 他感兴趣,还是掌握一个正式点的吧, oracle, or mysql。 sas sql 感觉那个不是很 : 正式。
|
R*****d 发帖数: 420 | 4 如果你能装一个linux 在windows 上, 就像这样:
https://builtvisible.com/the-ubuntu-installation-guide/#Install-from-USB
再装一个mysql 在 linux 上, 如下:
https://help.ubuntu.com/lts/serverguide/mysql.html
放一个flatfile 在 linux 的一个directory 下, 然后,用这个方法:
http://stackoverflow.com/questions/13579810/how-to-import-data-
就能把数据读入 mysql.
或者,直接用mysql 的command 手输也行。mysql 有一个 create table 的命令吧。
mysql 还可以和别的数据库相连,把数据导入。
这里有一个方法,如何在mac 上装mysql:
http://easyprog99.blogspot.com/2014/07/how-i-get-mysql-on-mac.h
其实,也可以在windows上装mysql 的。
windows 上装linux ,用linux 使用mysql 方便许多。有很多方法在windows 上装
linux. 用了linux 发现它比windows 要好用许多。mac 也不错。mac 自带linux.
大部分东西,你google就可以了。
【在 l*****n 的大作中提到】 : 请问mysql的数据怎么导入呢?我会一点sas sql里学来的语法,现在想用mysql真正做 : 点复杂的程序。求推荐些link或者书,能简单说明读入数据的方法。 : 万分感谢
|
l*****n 发帖数: 5018 | 5 谢谢,大牛,请吃包子
我的mysql装在windows上。我去研究怎么在windows上装linux
其实我是为了找工作做准备,很多职位都要求sql,是不是这样练习mysql最快捷?
【在 R*****d 的大作中提到】 : 如果你能装一个linux 在windows 上, 就像这样: : https://builtvisible.com/the-ubuntu-installation-guide/#Install-from-USB : 再装一个mysql 在 linux 上, 如下: : https://help.ubuntu.com/lts/serverguide/mysql.html : 放一个flatfile 在 linux 的一个directory 下, 然后,用这个方法: : http://stackoverflow.com/questions/13579810/how-to-import-data- : 就能把数据读入 mysql. : 或者,直接用mysql 的command 手输也行。mysql 有一个 create table 的命令吧。 : mysql 还可以和别的数据库相连,把数据导入。 : 这里有一个方法,如何在mac 上装mysql:
|
R*****d 发帖数: 420 | 6 不用谢。
如果你要找工作的话,就用两个mysql 语句,create table, insert into:
https://dev.mysql.com/doc/refman/5.5/en/creating-tables.html
http://dev.mysql.com/doc/refman/5.7/en/insert.html
手动建两个表,然后,个种join, left outer join, group by 就可以练练了。面试的
时候把left outer join, right outer join , 各种join的概念搞清。他们也可能让你
现场解决一个问题。
装linux 一般要花半天。
但是load flat file to mysql , 目前我不知道在windows 下怎么整。linux 下可以:
https://dev.mysql.com/doc/refman/5.6/en/loading-tables.html
大部分问题 google 就可以解决。
【在 l*****n 的大作中提到】 : 谢谢,大牛,请吃包子 : 我的mysql装在windows上。我去研究怎么在windows上装linux : 其实我是为了找工作做准备,很多职位都要求sql,是不是这样练习mysql最快捷?
|
l*****n 发帖数: 5018 | 7 好的,谢谢
以:
【在 R*****d 的大作中提到】 : 不用谢。 : 如果你要找工作的话,就用两个mysql 语句,create table, insert into: : https://dev.mysql.com/doc/refman/5.5/en/creating-tables.html : http://dev.mysql.com/doc/refman/5.7/en/insert.html : 手动建两个表,然后,个种join, left outer join, group by 就可以练练了。面试的 : 时候把left outer join, right outer join , 各种join的概念搞清。他们也可能让你 : 现场解决一个问题。 : 装linux 一般要花半天。 : 但是load flat file to mysql , 目前我不知道在windows 下怎么整。linux 下可以: : https://dev.mysql.com/doc/refman/5.6/en/loading-tables.html
|
R*****d 发帖数: 420 | 8 咱真不牛。中学毕业就开始混,一直混到博士。就是业余捣鼓点计算机。其实捣鼓计算
机比搞统计更具有实效性。数学有时候在那里头大的证不出来一道题。
这里有一道sql interview quesion , 你可以看看。
data:
day sales
11/12/2011 13
12/15/2012 33
01/22/2013 15
02/21/2011 16
03/22/2010 18
want to get such output:
day
month mon tues wed thurs fri sat sun
jan sales sum sales sum sales sum ...
feb ...
march ...
练练手。可以上database, jobhunting 版多看看。
【在 l*****n 的大作中提到】 : 谢谢,大牛,请吃包子 : 我的mysql装在windows上。我去研究怎么在windows上装linux : 其实我是为了找工作做准备,很多职位都要求sql,是不是这样练习mysql最快捷?
|
R*****d 发帖数: 420 | |
l*****n 发帖数: 5018 | 10 好的好的
【在 R*****d 的大作中提到】 : 这里的mysql 的安装简介更好,在linux上: : https://www.linode.com/docs/databases/mysql/how-to-install-mysql-on-ubuntu- : 14-04 : 用过linux 就只想用linux ,感觉啥windows 那都不好。:)
|
|
|
J*X 发帖数: 1001 | 11 请问如何搞一份mysql练手?trial edition?这玩艺好贵啊。
【在 l*****n 的大作中提到】 : 谢谢,大牛,请吃包子 : 我的mysql装在windows上。我去研究怎么在windows上装linux : 其实我是为了找工作做准备,很多职位都要求sql,是不是这样练习mysql最快捷?
|
R*****d 发帖数: 420 | 12 它是免费的,而且在单机上就可以装。
【在 J*X 的大作中提到】 : 请问如何搞一份mysql练手?trial edition?这玩艺好贵啊。
|
J*X 发帖数: 1001 | 13 多谢rickkid回复,请问这个是不是我该下的版本:
MySQL Community Server (GPL)
(Current Generally Available Release: 5.7.10)
本人数据库小白,请多指教。
【在 R*****d 的大作中提到】 : 它是免费的,而且在单机上就可以装。
|
R*****d 发帖数: 420 | 14 https://dev.mysql.com/downloads/installer/
估计用这个就可以。网上搜搜 ' how to install mysql on windows/mac"
【在 J*X 的大作中提到】 : 多谢rickkid回复,请问这个是不是我该下的版本: : MySQL Community Server (GPL) : (Current Generally Available Release: 5.7.10) : 本人数据库小白,请多指教。
|
R*****d 发帖数: 420 | 15 其实还是在 linux 上装 mysql 较好。具体怎么弄看我前面的回帖。
【在 R*****d 的大作中提到】 : https://dev.mysql.com/downloads/installer/ : 估计用这个就可以。网上搜搜 ' how to install mysql on windows/mac"
|
m***a 发帖数: 1175 | |
w******2 发帖数: 64 | 17 连接数据库后不用导入数据,可以做online练习。
【在 l*****n 的大作中提到】 : 请问mysql的数据怎么导入呢?我会一点sas sql里学来的语法,现在想用mysql真正做 : 点复杂的程序。求推荐些link或者书,能简单说明读入数据的方法。 : 万分感谢
|
h***i 发帖数: 3844 | 18 你为什么不搜一个在线的SQL玩玩呢?
【在 J*X 的大作中提到】 : 多谢rickkid回复,请问这个是不是我该下的版本: : MySQL Community Server (GPL) : (Current Generally Available Release: 5.7.10) : 本人数据库小白,请多指教。
|