在SQL查询中是否有诸如SELECT LAST之类的东西?
发布时间:2020-05-24 03:16:51 所属栏目:MsSql 来源:互联网
导读:我正在使用sybase数据库查询每日交易报告.我的脚本中有子查询. 在这里: SELECT orders.accountid ,items.x,etc(SELECT charges.mistotal FROM charges where items.id = charges.id)FROM items,ordersWHERE date = 2008-10-02 在这里,我收到错误消息:
|
我正在使用sybase数据库查询每日交易报告.我的脚本中有子查询. 在这里: SELECT orders.accountid,items.x,etc (SELECT charges.mistotal FROM charges where items.id = charges.id) FROM items,orders WHERE date = '2008-10-02' 在这里,我收到错误消息:
我的价值是7.50,25.00 我想要返回25.00,但是当我使用时 (SELECT TOP 1 charges.mistotal FROM charges where items.id = charges.id) 我的结果是7.50,但我想返回25.00 有没有人有更好的建议? 解决方法SELECT TOP 1 * FROM dbo.YourTable ORDER BY Col DESC 在你的情况下,我想这将是 SELECT TOP 1 charges.mistotal FROM charges where items.id = charges.id ORDER BY charges.mistotal DESC (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – 将多个连接拆分为较小的SQL查询有帮助吗?
- sql-server – 我应该显式DENY UPDATE到不应更新的列吗?
- 每页加载20个SQL查询真的被认为很多吗?
- SQL Server sql 存储过程分页代码 支持亿万庞大数据量入门实
- sql-server-2005 – T-SQL(date) – 如何在一小时内获取值?
- sql-server – SQL Server 2008 R2 Varbinary Max Size
- SQLSERVERAGENT警告:事件 ID: 312
- MySQL下海量数据的迁移步骤分享
- SQL Server SQL 判断给定日期值(或时间段)所在星期的星期一
- sql – 聚合函数检查’如果包含’
