选择具有最小值SQL的用户标识

时间:2015-11-03 01:48:11

标签: php mysql database mysqli

如何从数据库表中选择链接到表

的最小值的用户标识

例如

more_than_one = levels(df_g$Var2)[table(df_g$Var2) > 1]

ggplot(subset(df_g, Var2 %in% more_than_one), aes(Var2, Closeness)) +
    geom_boxplot()

在这种情况下,我希望返回的数据具有最少挂起的用户的值,在这种情况下是用户1.如何设置MySqli查询来处理此问题?什么是将结果保存为变量以便在我的其余PHP中使用的最佳方法?

1 个答案:

答案 0 :(得分:1)

可能是这样的,但它在很大程度上取决于你的表结构是什么样的。我已经假设您已经拥有一个通用用户表,其中包含一些ID以及您提及的待处理值。

-Werror

嵌套的Select语句获取表中该列的最小挂起值,然后您可以通过强制pending为该嵌套select调用返回的值来优化select userID语句。

<强> 更新

为了澄清您处理结果的后续问题,以下是对您提供的代码的修改:

SELECT userID FROM users WHERE pending = ( SELECT MIN(pending) FROM users );