投放广告联系QQ:82522688

sql语法学习

admin 量化学习 2023-03-26 14:00:41 sql   sqlite3
导入包

from sqlalchemy import create_engine
import pymssql


连接数据库

conn = pymssql.connect(host = '.',user ='sa',password = 'test',database = 'database',charset ='utf8')
engine = create_engine('mssql+pymssql://sa:test@127.0.0.1/database')

储存数据

last.to_sql(name = 'dataname',con=engine,if_exists='append',index=False) #append:在数据后面添加
#index:false索引不导入数据库。True 索引导入数据库


读取数据

#获取数据
sql = 'select * from i '
last = pd.read_sql(sql,conn)

sql语法:(本人是数据库下载好清洗后后直接导入,所以基本操作就是用select)

# SELECT 列名称 FROM 表名称
select name from Person

# SELECT * FROM 表名称     (全部数据)
select * from Person

# SELECT 列名称,列名称 FROM 表名称
SELECT LastName,FirstName FROM Persons

# SELECT DISTINCT 列名称 FROM 表名称    (获取唯一值)
SELECT DISTINCT Company FROM Orders

# SELECT 列名称 FROM 表名称 WHERE 列 运算符 值  (条件筛选)
SELECT * FROM Persons WHERE City='Beijing'

#  SELECT 列名称 FROM 表名称 Order by 值    Desc  (逆序排列,从大到小)
SELECT Company, OrderNumber FROM Orders ORDER BY Company

#LAST() 函数
SELECT LAST(column_name) FROM table_name
————————————————
版权声明:本文为CSDN博主「神出鬼没,指的就是我!」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_26742269/article/details/111046738
郑重声明 本文只是个人(本单位)复盘记录,文内提到的所有信息仅为分享和盘面结构梳理,不构成投资或投机建议,买卖自行决策,结果自己负责。
 

阅读与下载说明

1.会员阅览(扣点)为普通会员扣点(1元=1点)通道,已浏览过的只扣一次。
2.VIP阅览 (VIP) 为VIP特权通道,充值成VIP用户直接无任何限制高速在线阅览,VIP会员分包月,包年和终身VIP三种。
3.免费阅览(免费)为未付费会员通道,可无任何限制免费阅览该资源,推荐购买点数充值VIP,以获取超值资源。
4.  阅览的资讯文件过大,根据您的网速而会有相应的延迟,请耐心等待;如果提示其他问题请联系客户解决。
 

温馨提示:
购买点数充值VIP全部支持支付宝或微信扫码支付,登陆会员中心侧面板>>财务选择相关操作即可。
在线预览主旨方便移动设备使用和临时查看,直观浏览,对需要的文章再下载,预览了的文件且能秒速下载。

分享:

扫一扫在手机阅读、分享本文