我有 2 个 PDO 数据库连接。我正在 MS SQL 表中搜索与日期(mysql 日期时间)行最匹配的行。
我已将 mysql.table1.date 传递给 mssql.table,我正在根据 mssql.table.date 寻找最接近的日期。它也被定义为日期时间字段。我只需要返回 1 行,最接近时间,所以本质上:
SELECT * FROM table ORDER BY CLOSEST(mysqldate = mssql.table.date) LIMIT 1;
我知道上面的语法不正确,但基本上输出了我需要的东西,但我真的不知道如何用 mssql 来做到这一点。
有什么帮助吗?