0

我这里有个问题。这就是我所拥有的:mysql_query("SELECT * FROM hosts WHERE location='$locid' AND currentservers < maxservers");

所以,我想要做的是从一个表中选择位置等于值和 currentservers 小于 maxservers 的所有内容。我尚未对此进行测试,因为我正在制作的整个功能非常大。currentservers 和 maxservers 是表中的列。

这个查询会起作用吗?另外,我只想返回 1 行。我怎么做?

提前致谢。

最好的问候,汤姆。

4

1 回答 1

1

如果你的两个字段都是数字的currentserversmaxservers你应该得到你想要在查询中附加“LIMIT 1”的内容:

"SELECT * FROM hosts WHERE location='$locid' AND currentservers < maxservers LIMIT 1"
于 2012-10-29T23:36:41.930 回答