由mysql将视图数据导入Spss,发现别名字段数据不准确

工具: mysql8.0.19

spss25.0.0

表结构:

创建视图:

DEFINER VIEW `db2020`.`prime_gap` AS 
SELECT
  `p`.`id`  AS `id`,
  `p`.`val` AS `val`,
  (`p1`.`val` - `p`.`val`) AS `gap`
FROM (`db2020`.`prime` `p`
   LEFT JOIN `db2020`.`prime` `p1`
     ON (((`p`.`id` + 1) = `p1`.`id`)))$$

DELIMITER ;

视图数据:

 导入SPSS:

        导入之后的数据集:

        不知道为什么,gap这一列的数据比真实数据都大了4 8.

        如果不通过视图,而是通过查询语句的话,结果也不对:

        目前尚未想明白为什么会是这样的错误。只能通过转存到csv或中间表里。大家有什么见解,敬请在这里讨论。谢谢! 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值