sách gpt4 ăn đã đi

MySQL 排序,限制为 MS SQL 排序

In lại Tác giả: Walker 123 更新时间:2023-11-29 23:57:04 34 4
mua khóa gpt4 giày nike

我目前正在将 MySQL 存储过程重写为 MS SQL 存储过程,但遇到了问题。

在 MySQL 存储过程中,有一个游标,它根据最近的日期 (effdate) 选择一个值并将其放入变量 (thesttax) 中。

SELECT stax FR transfers where masterkey = skey and effdate <= CURRENT_DATE() 
order by effdate desc limit 1 into thesttax;

经过一些研究,我发现使用 MS SQL 时必须使用 TOP,因为 MSSQL Sql Server 中没有使用 LIMIT。

但是,我似乎不知道如何将这个 MySQL 语句重写为 MS SQL 语句。任何建议将不胜感激。

Cảm ơn!

câu trả lời hay nhất

几乎和其他答案一样,但是使用 TOP 你会得到这样的结果:

SELECT TOP 1 @thesttax = stax
FROM transfers
WHERE masterkey = @skey and effdate <= CURRENT_DATE()
ORDER BY effdate DESC;

关于MySQL 排序,限制为 MS SQL 排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25270687/

34 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress