sql - 用于连接 2-3 列的 Sql 查询一列是数字,另一列是日期数据类型使用 Ms 访问
问题描述
例如:如果我们连接 12345 和 2019 年 12 月 31 日 如果我们使用 & 符号连接,我们在 Ms 访问中得到 1234531-dec-19 但如果我们在 excel 中做同样的事情,我们得到 1234543830 所以我们在 excel 中得到的结果是什么得到这个的查询。
解决方案
您可以使用该CLng
函数将日期字段转换为数字:
SELECT NumberField, DateField,
[NumberField] & CLng([DateField]) AS CombinedData
FROM Table4;
推荐阅读
- c# - 在 C# (Unity) 中按多个变量对列表进行排序
- reactjs - 在调度一个 redux Action 创建者的方法之后。整个应用程序不断重新加载?从字面上看不明白发生了什么?
- typescript - 为什么我的元组中的第一个值总是未知的?
- php - 我在一行代码中有一个 PHP 解析错误,我不知道出了什么问题
- c++ - 如何从 std::tuple 中删除元素?
- c# - 我们应该如何在 Clean Architecture 中的层之间传递数据?
- php - 通过按 Enter 键提交表单后 Laravel 错误
- javascript - Javascript:尝试阻止或隐藏表格行时保留样式
- php - 如何按值对PHP中的数组进行排序?
- php - [Route: serv.update] [URI: serv/{serv}] 缺少必需的参数。(查看:C:\xampp\htdocs\izaan\resources\views\serv\create.blade.php)