postgresql - 在 postgres 中将货币数据类型转换为数字
问题描述
我想将货币值数据类型转换为整数,以便执行乘法运算。
我这样做是因为当我尝试将它们相乘而不进行转换时观察到不支持货币 * 货币操作错误
解决方案
试试看your_money_field::numeric::int
例子:
SELECT cost
FROM "Product"
WHERE cost::numeric::int > 100
推荐阅读
- javascript - TypeError: Cannot read property 'displayAvatarURL' of undefined: Get this error when trying to ping another person to get their avatar
- python - HTTPS POST to query FastAPI using python requests
- powershell - Renaming subfolders within subfolders
- listener - antlr listener... which production?
- r - 如何过滤任何大于 R 中 data.frame 中的值的变量?
- html - 单击 jQuery 后重复单击功能克隆 Div?
- google-apps-script - 在 GOOGLE SCRIPT 中复制和粘贴
- flutter - 如何从 Flutter 中的底部导航栏制作弹出菜单?
- reactjs - TypeScript 将 useState 钩子的类型声明为 prop
- php - 从functions.php发送WooCommerce邮件“WC_Email_New_Order”不起作用