草庐IT

百分之百

全部标签

mysql - 更新百分比变化的 SQL 语句

我搜索过S.O.对于这个答案并且已经接近答案但仍然不够接近。我很想知道MySQL是否具有此功能。我用Perl和MySQL4开发过,现在正在使用MySQL4。我的table看起来像这样......符号varchar(25)todayDate日期兴趣int(11)我的问题是......这些符号(大约200,000个)每天都会更新一个新的兴趣字段数字。一个例子是这个....symbol|todayDate|interest-------------------------------A202015|2010-10-26|150A202015|2010-10-25|100理想情况下,我能够做的

mysql - MATCH 多行与 SQL 查询中的多行并找到百分位数匹配?

目前我正在搭建一个招聘平台。雇主可以发布工作并接收申请。雇主可以设置求职者必须匹配的许多技能要求。求职者还可以添加他们拥有的许多技能。我想知道的是每个jobseekers_skills有多少匹配employer_requirements对于每个作业,以便在View中显示百分比匹配。理想情况下,我想根据skill_string找到匹配项存在于jobseeker_skills中表和employer_requirementstable以下是3个表中每一个的数据库安排:应用:id|job_string|jobseeker_string|employer_string|application_s

MySQL:如何获得一个字段与前一个字段相比的变化百分比

我有一个这样的表:year|revenue|organisation2010|83863|asdf2011|5463|asdf2012|45345|asdf2009|32463|ghjk2010|352667|ghjk我需要搜索所有组织的最新收入,到目前为止我可以构建一个查询Selectnewtablename(v.organisation,MAX(v.year),v.revenue)fromtablenamevwhere1=1groupbyv.name但是我还需要得到另一部分,那就是收入与上一年相比的百分比变化。我怎样才能实现这两个功能?最好在一个查询中?谢谢

php - MYSQL/SQL 计数百分比查询

我有什么$query="SELECTstatus_type,COUNT(*)ascount,kpi_type,COUNT('kpi')*100.00aspercentageFROMmainGROUPBYstatus_typeDESC;";我得到了什么。[{"Status":"SOLD","KPI_Percentage":"1400","KPI":"SALE","Status_Count":"14"}]这是我的JSON数组$JSON_output[]=array('Status'=>$row['pin_status'],'KPI'=>$row['kpi_type'],'KPI_Perce

mysql - 计算每天的正确百分比

我有一个名为tbl_answer的表。当他们每天回答问题时,它会为每个用户保存记录。这是表格的示例。iddatecorrectuser_idquestion_id12015-11-1706:13:17yes11122015-11-1706:24:54no11932015-11-1802:09:13no1298842015-11-1803:16:18yes129852015-11-2004:21:24no117452015-11-2004:29:24yes159........etc有很多记录。当天,很多网友都回答了很多问题。因此,某天的记录会用另一个不同的值重复。现在,我想计算每天正确

mysql - 如何找到出生日期在 1980 年到 1996 年之间的用户的百分比。

我试图找出我的用户中出生日期在1980年到1996年之间的百分比。我找不到怎么做:SELECTSum(WHENuserBirthDateBETWEEN'1980/01/01'AND'1996/12/31'THEN1ELSE0END)*100/Count(userID)astotalFROMusermysql返回的错误是语法:ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'WHENus

mysql - 如何计算复杂分组依据后前一行/天的百分比增加?

我有一张IntradayPrices1Minute表,其中存储了1分钟时间范围的股票开盘价、最高价、最低价和收盘价:CREATETABLE`IntradayPrices1Minute`(`ticker`varchar(10)NOTNULLDEFAULT'',`datetime`datetimeNOTNULL,`volume`mediumint(11)unsignedNOTNULL,`open`decimal(8,4)unsignedNOTNULL,`high`decimal(8,4)unsignedNOTNULL,`low`decimal(8,4)unsignedNOTNULL,`cl

php - 按指定百分比增加数据库字段

我目前将产品信息存储在MySQL数据库中。数据库中的“价格”列仅包含数字价格。我需要用PHP编写一个函数,它可以遍历这些值并将它们增加指定的百分比,但我不确定正确的方法。MySQL中有没有函数可以做到,还是需要从数据库中读取价格,修改后写回数据库? 最佳答案 合适的SQL是:updatetsetprice=price*(1+$percentage/100); 关于php-按指定百分比增加数据库字段,我们在StackOverflow上找到一个类似的问题: htt

mysql计算select中的百分比

我有一个收集选票的基本投票系统。制表应将赞成票总数除以总票数,以确定是否达到2/3多数。目前,我可以使用此查询返回数据selectsum(casewhenvoteisnotnullandrecruit_id=49631then1else0end)astotal_votes,sum(casewhenvote=1andrecruit_id=49631then1else0end)astotal_yesfromvotes;返回+-------------+-----------+|total_votes|total_yes|+-------------+-----------+|3|2|+--

mysql - 如何获取组的 mysql 总行数百分比?

下面我有一个查询,将从用户代理表和ip地址链接表中获取站点最常见的用户代理:SELECTcount(*)asnum,stringFROM`useragent_ip`leftjoinuseragentsonuseragent_id=useragents.idgroupbyuseragent_idhavingnum>2orderbynumdesc,string有时它会显示类似的东西25Firefox22IE11Chrome3Safari1Spider11Spider21Spider3我的问题是,如果有一种方法可以让左边的数字代表整体的百分比,并且会随着时间的推移而增长,我可以让部分sql语