从表中选择 2 个最大的 NIP
Posted
技术标签:
【中文标题】从表中选择 2 个最大的 NIP【英文标题】:Selecting 2 biggest NIP from the table 【发布时间】:2022-01-24 03:32:54 【问题描述】:如何从表中选择最大 NIP 中的 2 个?有人能帮我吗?我只设法得到最高的。
[这是我的桌子]
我已经尝试过TOP功能,但它不起作用。
提前致谢!
【问题讨论】:
标记您的数据库 并解释什么不起作用!你有错误吗? 【参考方案1】:看来你想要最长的阿拉马特?
所以按长度降序排列。
MS Sql 服务器
SELECT TOP 2 *
FROM your_table
ORDER BY LEN(alamat) DESC
MySql
SELECT *
FROM your_table
ORDER BY CHAR_LENGTH(alamat) DESC
LIMIT 2
【讨论】:
【参考方案2】:好像你用的是 mysql,语法是这样的:
Select *
From tablename
Order by nip desc limit 2
【讨论】:
【参考方案3】:如果您在发布时编写了查询,则应该只写 SELECT TOP 2 而不是 SELECT 2 TOP
【讨论】:
我刚试了还是不行以上是关于从表中选择 2 个最大的 NIP的主要内容,如果未能解决你的问题,请参考以下文章