草庐IT

php - 如何检查名称是否已经在表中?在 Mysql 中查询每天的总和,然后通过 PHP 将其填充到 HTML 数据中

所以,这是我的第一个问题,如果有人能帮助我,我将不胜感激。我目前有一个Mysql数据库和一个用PHP制作的网络应用程序,用户可以在其中输入他们当天在特定任务上使用了多少时间。现在我想用每天事件的总和填充一个HTML表格(以小时为单位)。我的问题是我找不到检查名称字段是否唯一的方法,因为数据包含许多具有相同名称字段的行,每天一行。我有这个Mysql查询:SELECTt_email.name,DATE_FORMAT(input_date,'%d')ASdays,SUM(time_worked)AStotalTimeFROMt_transactionsLEFTJOINt_emailONt_t

mysql - 每天检索最近 1 周的记录

我创建了一个表emp_info,其中包含电子邮件、手机、时间戳作为字段。我想每天检索最近1周的记录。为此,我已经尝试过SELECTcount(*)FROM`emp_info`WHEREDATE(timestamp)>DATE_SUB(CURDATE(),INTERVAL1WEEK)ORDERBYsaved_timestamp它显示总数。过去7天内输入的记录数,这不是我想要的结果。所以我想要输出7天的记录,例如:DaycountMonday2Tuesday0............有人能帮帮我吗? 最佳答案 只需添加DAYNAME到您

mysql - 获取每个人每天的最短日期时间的记录

CREATETABLEIFNOTEXISTS`accesscards`(`id`int(11)NOTNULLAUTO_INCREMENT,`department`varchar(255)NOTNULL,`name`varchar(255)NOTNULL,`entrydates`datetimeNOTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=latin1AUTO_INCREMENT=1;INSERTINTO`accesscards`(`id`,`department`,`name`,`entrydates`)VALUES(1,'t

MySQL 每天计数类型

所以我有一张table|date|name|type|我想转换数据以制作一个表格来计算每个日期出现的每种类型的名称的数量。|date|count(type_a)|count(type_b)|....我有两种类型,所以我这样做了SELECTt0.date,type_a,type_bFROM(SELECTDISTINCTdatefrommy_table)ASt0LEFTJOIN(SELECTdate,COUNT(name)AStype_aFROMmy_tableWHEREtype='type_a'GROUPBYdate)ASt1ONt0.date=t1.dateLEFTJOIN(SELEC

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 - 获取并非每天发生的事件的每日计数

我有一个customer表,当客户注册时会在其中插入一个新行。问题我想知道给定日期范围内每天的注册总数。例如求2015-07-01到2015-07-10每天的注册总人数客户表示例数据[显示相关列]customeridusernamecreated1mrbean2015-06-012tom2015-07-013jerry2015-07-014bond2015-07-025superman2015-07-106tintin2015-08-017batman2015-08-018joker2015-08-01要求的输出createdsignup2015-07-0122015-07-02120

php - 使用 mySQL 每天获取新的表数据

我正在使用的网站提供了一项服务,只有成员(member)才能获得对内容的完全访问权限。我正在尝试在主页上创建一个“样本”,每天获取新的mysql数据(通常仅供成员(member)使用),并为所有用户提供该网站必须提供的“免费样本”。数据库包含一千多个条目,我想找到一种方法每天从数据库中获取新的mysql数据。假设我的数据库是这样的:idcars1honda2volvo3ford4audi我希望“今日之车”是24小时的“本田”,然后是24小时的“福特”,然后是24小时的“奥迪”,等等...这是我目前所拥有的:'.mysql_error());}//connecttomysqldataba

mysql - 每天的计数总和

我需要计算唯一用户ID的计数总和以计算每月唯一用户数,这需要每天完成。那就是今天它必须显示从今天开始的30天前的总和,而对于昨天,它需要从昨天前30天开始计算总和。像今天一样,它应该从27-04-2013开始计数,而对于昨天,它应该从26-04-2013开始计数。表结构如下:dateuidvisits27-04-2013114527-04-2013114526-04-2013114525-04-2013114524-04-20131145这类似于运行总计,但仅限30天。我像这样使用DATE_ADD(date,INTERVAL-30day)SELECTDISTINCTdate,COUNT

mysql每天统计多个项目

我想要一个结果集,其中包含日期、item1的计数、item2的计数。全部来自同一个表。统计同一列数据。示例输出:DATE|Oranges|Apples3-28|4|53-29|3|2日志存储:id,item,date1|Orange|3-282|Apple|3-282|Apple|3-291|Orange|3-29我尝试使用第二组依据,但不确定它是否正确计数。概念?Selectcount(item)asapples,count(item)asorange,date(date_entered)FROMtableGROUPbydate(date_entered)

mysql - 如何将每天的 unix 时间分组?

我有一个这样的表://requests+----+----------+-------------+|id|id_user|unix_time|+----+----------+-------------+|1|2353|1339412843||2|2353|1339412864||3|5462|1339412894||4|3422|1339412899||5|3422|1339412906||6|2353|1339412906||7|7785|1339412951||8|2353|1339413640||9|5462|1339413621||10|5462|1339414490||1