Php 需要从输出中可用的最大id中查找数据库值

Php 需要从输出中可用的最大id中查找数据库值,php,mysql,sql,phpmyadmin,inner-join,Php,Mysql,Sql,Phpmyadmin,Inner Join,通过运行以下SQL命令: SELECT inl_cbsubs_subscriptions.user_id, inl_cbsubs_payment_items.subscription_id, inl_cbsubs_payment_items.stop_date FROM inl_cbsubs_subscriptions INNER JOIN inl_cbsubs_payment_items ON inl_cbsubs_subscriptions.id=inl_cbsubs_p

通过运行以下SQL命令:

SELECT inl_cbsubs_subscriptions.user_id, inl_cbsubs_payment_items.subscription_id, 
       inl_cbsubs_payment_items.stop_date 
FROM inl_cbsubs_subscriptions INNER JOIN 
inl_cbsubs_payment_items ON inl_cbsubs_subscriptions.id=inl_cbsubs_payment_items.subscription_id 
WHERE inl_cbsubs_subscriptions.user_id=596;
我得到以下输出:

正如您所看到的,有各种各样的
id
值并不总是递增的。我需要一种方法来修改SQL语句,以便搜索将过滤结果,并仅提供具有最大
id
值的项的单个输出。因此,为了显示我希望从上述示例中看到的内容,下面是一个屏幕截图:


我在PHP脚本中运行SQL语句,因此如果需要实现任何可用的动态变量。谢谢您的时间。

您可以使用id上的描述排序和限制结果限制1。

按用户顺序描述限制1
@AbhikChakraborty您的意思是
按id顺序描述限制1
(他想按
id
过滤,而不是
用户id
)@LatheesanKanes U r correct它应该是
id
而不是
user\U id
你能提供一个例子,说明我如何修改这个问题中的
SQL
语句来做到这一点吗?
选择inl\U cbsubs\U subscriptions.user\U id,inl\U cbsubs\U payment\U items.subscription\U id,inl_cbsubs_payment_items.stop_日期从inl_cbsubs_订阅内部加入inl_cbsubs_payment_项目到inl_cbsubs_订阅。id=inl_cbsubs_payment_项目。订阅id,其中inl_cbsubs_订阅。用户id=596 ORDER BY id DESC LIMIT 1表名可能也需要。效果很好!我刚刚得到了最低的结果,我将添加排序,看看这是否解决了它。