use*_*500 1 sql sybase rowcount
如何在不使用sybase的情况下仅选择1行rowcount?我没有权利set rowcount在sybase中.有没有办法只选择1行?
例如:
select * from table where name = 'jack'
Run Code Online (Sandbox Code Playgroud)
这会返回两行; 如何在不使用结果集的情况下仅选择一行set rowcount?
Pea*_*ach 11
尝试查询:
SELECT TOP 1 * FROM mytable
WHERE name = 'jack'
Run Code Online (Sandbox Code Playgroud)
正如您可能猜到的,这会选择TOP 1匹配的结果.如果你想要更多(你不在这里),你可以使用任何数字(TOP 100或TOP 1000等).
在w3schools上可以找到更全面的例子:http://www.w3schools.com/Sql/sql_top.asp
| 归档时间: |
|
| 查看次数: |
27984 次 |
| 最近记录: |