草庐IT

计数类DP

全部标签

mysql - 返回意外结果的计数查询

我有这个问题:SELECTcount(*)ascount,(3959*acos(cos(radians(37.774929))*cos(radians(lat))*cos(radians(lng)-radians(-122.419418))+sin(radians(37.774929))*sin(radians(lat))))ASdistanceFROMusersHAVINGdistance我以为它会给我150英里半径范围内的用户数。但相反,它给了我一个用户总数。如果lat/lng不同,当那里有一些用户时,它会给我零数量的用户。关于如何更改此查询以获得150英里半径内的用户数量的任何想

mysql - 返回图像上喜欢和不喜欢的计数

我的表包含img_id和likes列。示例:111110202031所以当运行这个查询时:selectimg_id,count(likes)frommy_tablewherelikes=1groupbyimg_id结果如下:1231当我运行时:selectimg_id,count(likes)frommy_tablewherelikes=0groupbyimg_id结果是:1122我的问题是:我如何在query1中返回img_id2=0,我的意思是img_id=2没有喜欢同样在查询2img_id=3中没有不喜欢所以我需要返回3->0 最佳答案

mysql - 在两个不同的条件下选择一个计数

假设我有以下数据。idname_idcompleted11012100315141005201615072018150我正在尝试通过名称id查找计数,这非常简单SELECTname_id,COUNT(*)FROMdbGROUPBYname_id现在,我有第二个要包含在查询中的组件。对于name_id10,我只想计算那些completed为1的值。对于其他name_id,我想选择它们,而不管它们是0还是1。所以我应该结束:name_idcount(*)101153202Name_id10只有1的计数,因为它只是完成的1,而其他计数包括0和1。任何人都可以帮助完成这项任务。谢谢!

PHP 回显 SQL 计数

这个问题在这里已经有了答案:mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row()/mysql_num_rowsetc...expectsparameter1toberesource(31个答案)关闭9年前。好的,所以我遇到了问题。我似乎无法在PHP中成功回显SQL计数。SQL:SELECTTableA.C,COUNT(*)FROMTableAJOINTableBON(TableA.C=TableB.D)WHERETableB.E=1GROUPBYTableA.CORDERBYCOUNT(*)DESCPHP:$result=m

字典列表中的Python计数记录

我有一个list的dictionaries使用类似的格式类似:complete_list=[{'id':1,'mobile':'2345','name':'ABC','other':'ggg'},{'id':2,'mobile':'2345','name':'ABC','other':'hhh'},{'id':3,'mobile':'3456','name':'XYZ','other':'ggg'}]我希望根据mobile,类似的东西:[{'mobile':'2345','name':'ABC','rec_count':2},{'mobile':'3456','name':'XYZ','rec

带计数的 MySQL 不同记录

我有一个照片表,该表中有两列名为“id”和“user_id”。显然一个用户可以拥有多张照片。我想运行一个查询,可以为我提供每个用户的照片数。感谢任何帮助。 最佳答案 selectuser_id,count(*)asphoto_countfromphotosgroupbyuser_id 关于带计数的MySQL不同记录,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3106738/

php - PHP 中的近似计数

我有一个包含文章列表的网站。我想包括一行,说明数据库中有多少篇文章,但我不希望它显示确切的计数。我希望它向下舍入到最接近的10,所以例如对于105篇文章我希望它说“100+”,等等。我该怎么做? 最佳答案 很简单:floor($num/10)*10docs 关于php-PHP中的近似计数,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10005912/

php - 选择计数,使用 PHP PDO 求和

如何使用PHPPDO获取count(*)或SUM(col1)我用过$STH_SELECT=$dbh->prepare("SELECTcount(*)FROMTable");$STH_SELECT->execute;$result=$STH_SELECT->fetchAll;$Count=$result[0][0];这是否正确,是否有更好的方法? 最佳答案 当您没有在查询中输入任何数据时,您不需要使用准备好的语句。$STH_SELECT=$dbh->query("SELECTcount(*)FROMTable");$Count=$ST

MySQL 需要返回列的唯一组合的计数

我正在编写一个视频游戏,并使用MySQL显示一个图标,向玩家显示宝藏所在的位置。数据库在方形map上按X和Y存储位置。我还想计算每个方block上的项目数。所以给定一个这样的表Idxy======123232332444544644我想返回一些效果xycount=======443322231 最佳答案 对结果使用GROUPBY子句。Selectx,y,count(*)as'count'frommytablegroupbyx,y 关于MySQL需要返回列的唯一组合的计数,我们在Stack

mysql - 单个 SQL 可以通过不同的 where 子句获得多个计数,这可能吗?

这个问题在这里已经有了答案:关闭9年前。我有如下表格,+-----+--------+-----------+----------+|id|type_id|product_id|date|+-----+--------+-----------+----------+|1|1|300|22/01/2013||2|1|800|22/01/2013||3|1|400|30/01/2013||4|1|300|05/02/2013||5|5|300|27/02/2013||6|1|300|28/02/2013||7|3|400|12/03/2013||8|5|400|02/03/2013||9|