首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >选择最大查询(Ad_number)问题

问选择最大查询(Ad_number)问题
EN

Stack Overflow用户
提问于 2014-09-10 17:56:37
回答 2查看 27关注 0票数 0
代码语言:javascript
复制
$r = ca_mysql_query("SELECT MAX(ad_number) FROM `myTable` WHERE  `user` = {$user_id} ");

$max = $r[0]['ad_number'];
echo $max;

它应该打印max ad_number,但它不返回任何值。

如果我尝试从数组中删除最大查询(Ad_number)返回的字段数据。

代码语言:javascript
复制
$r = ca_mysql_query("SELECT * FROM `myTable` WHERE  `user` = {$user_id} ");

$max = $r[0]['ad_number'];

返回给定记录的值。

出什么事了?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-10 18:00:43

为您的列使用别名:

代码语言:javascript
复制
SELECT MAX(ad_number) as max_ad_number FROM myTable WHERE  user = {$user_id}

然后这样做:

代码语言:javascript
复制
$max = $r[0]['max_ad_number']; echo $max;

参见w3schools 这里的文档

票数 0
EN

Stack Overflow用户

发布于 2014-09-10 18:00:25

代码语言:javascript
复制
$r = ca_mysql_query("SELECT MAX(ad_number) AS AD_NUMBER FROM myTable WHERE user = {$user_id} ");

$max = $r[0]['AD_NUMBER']; 
echo $max;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25772000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档