我正在尝试计算与变量具有相同值的行数。
然后我想要回显一下mysql查询中计算的数字! 这可能吗?
以下是我的数据库的图片:
http://img812.imageshack.us/img812/333/9jr1.png
抱歉我的英语不好,如果这个问题很难理解(对这个问题不熟悉)
答案 0 :(得分:0)
这里有两种不同的方法。如果您正在寻找特定的值并提前了解它,您可以做一些简单的事情:
select count(*) as count from table where column = 'value';
或者,如果您只是在寻找重复值的计数,您可以选择以下内容:
select count(*) as count, column from table group by column;
这将为您提供两列:您的值列和每个值的出现次数。
答案 1 :(得分:0)
执行如下的SQL查询:
SELECT COUNT(*) FROM yourtablename WHERE yourcolumnname = yourvariablevalue;
答案 2 :(得分:0)
这是来自您的旧问题
$query= "SELECT pic_name, count(pic_name) as count FROM hulebild_likes where pic_name='$bild_id'";
$likesf = mysqli_query($con, $query);
$row=mysqli_fetch_array($likesf);
echo $row['count'];