MySQL如何将十进制值转换为度、分、秒

2023-11-30

我有一个十进制值123.77

现在我想把它转换成对应的degree, minute, second使用 MySQL 的值。 我尝试了多种方法但无法得到正确的答案。请帮忙。


就是这样,

  • 整个度数单位将保持不变(即在 121.135° 经度中,从 121° 开始)。
  • 将小数乘以 60(即 0.135 * 60 = 8.1)。
  • 整数变为分钟 (8')。
  • 取剩下的小数并乘以 60。(即 .1 * 60 = 6)。
  • 所得数字成为秒 (6")。秒可以保留为小数。
  • 将三组数字放在一起,使用度 (°)、分 (‘) 和秒 (") 符号(即 121°8'6" 经度)

Query,

SET @deci = 123.77;
SELECT FLOOR(@deci) Degrees,

       FLOOR((@deci - (FLOOR(@deci))) * 60) Minutes,

       ((@deci - (FLOOR(@deci))) * 60 -
       FLOOR((@deci - (FLOOR(@deci))) * 60)) * 60 SECONDS

SQLFIDLE演示

在线转换工具(用于检查)

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MySQL如何将十进制值转换为度、分、秒 的相关文章

  • 使用绑定变量动态传递表名和列名

    有没有办法使用绑定变量将列名和表名动态传递给查询 这可以通过使用简单的串联运算符来完成 但我想要一种不同的方法来实现这一目标 EDIT OPEN abc cur FOR Select column name from table name
  • 如何从 tarantool 中选择有限数量的记录,就像 SQL 中的 SELECT LIMIT 一样?

    我想在 Tarantool 空间上执行选择 使用过滤和限制结果 就像我可以使用简单的 SQL 查询一样 SELECT FROM users WHERE age gt 33 LIMIT 1 我怎样才能做到这一点 可以使用 Lua 和 SQL
  • 在 SQL 中查询行序列

    假设我正在存储events有关联users如下表 其中dt代表事件的时间戳 dt user event 1 1 A 2 1 D 3 1 B 4 1 C 5 1 B 6 2 B 7 2 B 8 2 A 9 2 A 10 2 C 这样我们就可以
  • MySql 完全联接(联合)和多个日期列的排序

    一个相当复杂的 sql 查询 我可能使它变得更加困难 我有两张桌子 消息 newsid 日期时间 新闻文本 图片 图片ID 日期时间 imgPath 两者没有关系 我只是在新闻 图片创建的日期之前加入 到目前为止的 SQL SELECT F
  • 为什么这个 MySQL 更新不起作用?

    有一张桌子叫meterreadings 我需要复制属性meterreading从一排到另一排 这是数据示例 id meterreadingdate meterreading meterreadingtype id created 1 201
  • 提交ajax表单并停留在同一页面不起作用

    我想将用户的评论存储在我的数据库中 当用户提交时 我不想将他们重定向到新页面 我有以下代码 但它不起作用 我的 HTML 代码
  • MySQL - 此版本的 MySQL 尚不支持“LIMIT 和 IN/ALL/ANY/SOME 子查询”

    这是php编码我正在使用的 Last Video db gt fetch all SELECT VID thumb FROM video WHERE VID IN SELECT VID FROM video WHERE title LIKE
  • 我应该如何优化 .net 代码中对一个简单存储过程的多次调用?

    我有一个非常简单的存储过程 create procedure spFoo v varchar 50 as insert into tbFoo select v 我有 50 个值要插入到 tbFoo 中 这意味着在我的 c 代码中我调用 sp
  • Mysql - 如何比较两个 Json 对象?

    将整个 MySql json 列与 json 对象进行比较的语法是什么 以下不起作用 select count criteria from my alerts where criteria industries 1 locations 1
  • 对 SQL Server 2005 结果进行分页

    如何在 SQL Server 2005 中对结果进行分页 我在 SQL Server 2000 中尝试过 但没有可靠的方法来做到这一点 我现在想知道SQL Server 2005是否有任何内置方法 分页的意思是 例如 如果我按用户名列出用户
  • 如何将 MySql 表导出/转储到文本文件中,包括字段名称(也称为标题或列名称)

    在 MySql 的解释器中 很容易将表及其字段名称转储到屏幕上 似乎没有简单的方法可以将表导出到制表符分隔或 CSV 输出文件包括它的列标题 我尝试仅使用 SQL 或 Linux 命令行来完成此操作 而不用其他语言编写程序 谢谢 将查询通过
  • WHERE 子句或 ON 子句中的 INNER JOIN 条件?

    我今天输错了一个查询 但它仍然有效并给出了预期的结果 我的意思是运行这个查询 SELECT e id FROM employees e JOIN users u ON u email e email WHERE u id 139840 但我
  • SimpleSAMLPHP 重定向循环

    我们正在尝试使用自定义 mysql 数据库设置 sso 但它在以下两个请求之间进入无限循环 POST http 192 168 0 15 simplesaml module php core loginuserpass php 设置Cook
  • SQL Server:比较两个表中的列

    我最近完成了从某些应用程序的旧版本到当前版本的迁移 在迁移数据库时遇到了一些问题 我需要一个可以帮助我比较两个表中的列的查询 我的意思不是行中的数据 我需要比较列本身来弄清楚我错过了表结构的哪些变化 看一下红门 SQL 比较 http ww
  • 无效的 PDO 查询不会返回错误

    下面的第二条 SQL 语句在 phpMyAdmin 中返回错误 SET num 2000040 INSERT INTO artikel artikel nr lieferant nr bezeichnung 1 bezeichnung 1
  • 如何获取mysql中一条记录的大小

    如果表包含 TEXT 或 BLOB 类型的字段 如何获取 MySql 中记录的大小 是否可以使用sql语句获取记录或表的大小 要计算字符串或 blob 的大小 以字节为单位 请使用LENGTH YourColumn http dev mys
  • PHP 中的嵌套 JSON 输出

    我正在为 iOS 应用程序构建 API 并尝试将 mySQL 数据转换为 JSON 字符串进行处理 所需的输出将需要顶级订单详细信息 例如客户名称和地址 然后是订购的产品子数组 我需要的两个表中有相当多的字段 我希望拥有所有字段 我已经构建
  • 更新查询时 ios 中出现“数据库锁定”错误

    我正在使用下面的代码更新查询 using sqlite 但我越来越 database is locked error 我尝试搜索一些 SO 链接 建议关闭数据库 但我再次执行此操作时遇到相同的错误 我已经提到过代码中出现错误的地方 cons
  • 使用 GROUP 和 SUM 的 LINQ 查询

    请帮助我了解如何使用带有 GROUP 和 SUM 的 LINQ 进行查询 Query the database IEnumerable
  • 我的数据库有错误

    创建表时如下 create table Ticket ticket id integer not null primary key AirlineName varchar not null CustomerName varchar from

随机推荐

  • 如何使用 swift 将故事板与 spriteKit 结合使用

    我使用 Xcode 而不是其他应用程序来制作 iOS 应用程序的主要原因之一是故事板界面生成器 当我发现你不应该将故事板与 spriteKit 一起使用时 我很不高兴 我发现如果没有良好的视觉构建器 很难为游戏菜单设计一个漂亮的界面 有没有
  • 正则表达式不匹配字符串中多个尾部斜杠

    寻找一个正则表达式不匹配超过 1 次出现的尾部斜杠 api v1 api v1 api 2v1 21 api blah v1 api ether v1 api 23v1 预计比赛 api v1 api 2v1 21 api blah v1
  • 使用 rvest 读取表

    这是一个表的链接 其中包含约 290 种藤本植物名称 https www forestryimages org browse catsubject cfm cat 51 我正在尝试阅读表格并保留Common Names柱子 我尝试过用rve
  • Kotlin 更新到 1.6.0 后,不确定如何将 Cursor 转换为该方法的返回类型

    我正在使用安卓房间我项目中的库用于操作 SQLite 数据库中的数据 并且在以前的 Kotlin 版本 1 5 31 中一切正常 这是我的 DAO 的示例 Dao interface ServersDao Query SELECT FROM
  • Zuul 路由到 HTTPS url 时出错

    我有一个 Spring Boot 应用程序 最近启用了 HTTPS 自签名证书 该应用程序在 Eureka 中注册并在 Eureka 仪表板中可见 我们有一个 Zuul Filter 层 它获取用户请求 然后将其传递给 Spring Boo
  • 如何将 3 个元素放在父 div 中的一行中?

    我已将 3 个 div 元素放入另一个 div 元素中 如下所示 div div class baby div div class baby div div class baby div div 当调整浏览器大小以使父级的宽度发生变化时 会
  • 如何在 ggplot2 中重新排序图例?

    给定一个两列数据框 其中包含标签的分类列和百分比数据的定量列 我可以在 ggplot 中可靠地生成一个条形图 该条形图按值而不是按字母顺序排序 使用以下命令 ggplot data df aes x reorder Label Percen
  • AJAX json 意外标记'

    我有这个代码 ajax dataType text url js answers json type GET success function data alert data alert data code var result JSON
  • Node、Mongoose:使用删除从查询结果中删除 json 元素

    我得到这种奇怪的行为 事情是这样的 我进行了一个数据库查询 想要删除查询返回的 json 的一个元素 所以这似乎不起作用 即元素没有被删除 var user json delete user element 虽然这有效 var user e
  • 无法在 Swift 4 中使用 JSONDecoder 解析 JSON 数组

    我有一个需要解析的 JSON 数组 我选择使用 JSONDecoder 来解析它 JSON 数组如下所示 Id 0 Key key0 Name name0 Title title0 Id 1 Key key1 Name name1 Titl
  • 计算 3 个整数的平均值

    我的任务是修复代码 我在下面有我编辑过的代码和下面的原始代码 我想我这里仍然有一些错误 我的错误检查似乎不起作用 并且我不确定我的 getchar 函数是否已编写或正常工作 请假设我什么都不知道 因为这是相当准确的 代码可以编译 但答案始终
  • 选择 ng-repeat 内的所有复选框

    我在 ng repeat 中有一个复选框列表 如下所示 div div
  • 获取最近 10 个日期的行

    我在 Postgres 9 3 数据库中有一个场景 我必须获取书籍销售的最后 10 个日期 考虑下面的例子 Store Book Id Name Id Name Sid Count Date 1 ABC 1 XYZ 1 20 11 11 2
  • 发送 ICMP ping

    对于 ICMP ping 请求 回显请求 我是否需要获取目的地的 MAC 地址 我正在尝试学习如何使用原始套接字在 C 中实现此功能 但无法理解如何获取目标的 MAC 地址 任何帮助表示赞赏 谢谢 我需要获取目的地的MAC地址吗 不 在大多
  • 在 iOS 5.1 中获取 CellID、MCC、MNC、LAC 和网络

    我需要在 iOS 5 1 iPhone 4S 中检索当前服务基站的 CellID MCC MNC LAC 和网络 GSM 3G 我知道此信息可用 因为我可以在 FieldTest 模式下看到它 拨打 3001 12345 后即可访问 我想它
  • 别名 javascript 关键字

    我可以为 JavaScript 关键字添加别名吗 例如 我可以设置一个简写吗function to be func func add a b return a b 或快捷方式delete del a 你不能 命名关键字是您无法控制的
  • 在 SSIS 中使用 C# 读取 JSON API

    我想从 SSIS 中的 JSON API 读取一些数据并将其写入 SQL Server 中的表 我已经使用第三方解决了该任务 但解决方案并不是那么优雅 所以现在我尝试使用 SSIS 的脚本组件在 Visual Studio 中自己编写脚本
  • CSS 查询字符串

    是否可以将查询字符串传递到样式表中 如果可以 CSS 可以处理它吗 i e http www domain com css somestyle css id 102992992 我在查看 basecamps 源代码时注意到样式表有一个查询字
  • 查看范围:java.io.NotSerializedException:javax.faces.component.html.HtmlInputText

    每次按钮从 backing bean 调用操作时都会出现错误 仅适用于具有视图范围的 bean 并且我还没有找到一种方法来修复它而不会对代码中的其他模块进行回归 DefaultFacele E Exiting serializeView C
  • MySQL如何将十进制值转换为度、分、秒

    我有一个十进制值123 77 现在我想把它转换成对应的degree minute second使用 MySQL 的值 我尝试了多种方法但无法得到正确的答案 请帮忙 就是这样 整个度数单位将保持不变 即在 121 135 经度中 从 121