美文网首页
SQL编程时遇到的奇怪问题

SQL编程时遇到的奇怪问题

作者: 李彪_哈工大 | 来源:发表于2017-09-09 03:13 被阅读0次
DECLARE @startDate datetime, @endDate datetime

SET @startDate = '2012-01-10 18:00:00'
SET @endDate =   '2012-01-10 19:00:00'

SELECT [timestamp],
WndDir3,
SIN(RADIANS(WndDir3)) as Sin_WD,
COS(RADIANS(WndDir3)) as Cos_WD,
SIN(RADIANS(140)) as Sin_140,
COS(RADIANS(140)) as Cos_140,

RH3
FROM [eolos].[met].[MetA_1Sec]
WHERE [timestamp]>@startDate AND [timestamp]<@endDate

运行后得到

结果

想知道为什么 SIN(RADIANS(140)) 得到的结果是0.9093。这里140指的不是数字140?是位置指针或者其它标记,算的是某个单元格的值?

问题已解决,一个大神朋友瞬间指出关键点,浮点数
SIN(RADIANS(140))中的140要使用140.0。
SQL中参数什么类型 返回的就是什么类型

相关文章

  • SQL编程时遇到的奇怪问题

    运行后得到 想知道为什么 SIN(RADIANS(140)) 得到的结果是0.9093。这里140指的不是数字14...

  • ORA-00933: SQL 命令未正确结束

    初用BeetlSQL遇到很多奇怪的问题比如ORA-00933: SQL 命令未正确结束。经过研究发现,问题一共下面...

  • 【编程】奇怪的问题

    25+50=? 在简书的世界里竟然无法回答!不信的话你留言试试看就知道了,简书禁止你回答这个数字! 这是为什么呢?...

  • 慢sql问题总结

    1、 导致慢 SQL 的原因 在遇到慢 SQL 情况时,不能简单的把原因归结为 SQL 编写问题(虽然这是最常见的...

  • SQL注入基础

    什么是SQL注入 拼接sql得到想要的数据或反应, 而这些sql是不常见的编程逻辑的sql. SQL语句闭合问题 ...

  • 干货|Java高级编程之慢SQL问题经验总结

    在遇到慢 SQL 情况时,不能简单的把原因归结为 SQL 编写问题(虽然这是最常见的因素),实际上导致慢 SQL ...

  • python SyntaxError: Non-ASCII ch

    问题 python编程时遇到的问题:SyntaxError: Non-ASCII character '\xe4'...

  • 0.SQL编程之目录

    SQL编程之前言为什么我选择分享SQL编程SQL编程的基础概念 SQL编程之MySQL 自定义函数 Hello w...

  • PLSql 在Command Windows执行SQL时遇到因空

    PLSql 在Command Windows执行SQL时遇到因多一个空行,导致某些SQL语句不会执行的问题 软件版...

  • 跟pagehelper源码

    前几天帮实习生做了一个优化需求,遇到了一个很奇怪的问题:sql在sql平台执行,优化前30s+,优化后不到1秒,到...

网友评论

      本文标题:SQL编程时遇到的奇怪问题

      本文链接:https://www.haomeiwen.com/subject/iacojxtx.html