我不知道是哪个查询导致了Deadlock found when trying to get lock; try restarting transaction。我的mysql包装器有以下几行 $this->bug_log(0,"Deadlock. SQL:".$this->sql);bug_log写入文件的位置。
我想要做的是在单个查询中从同一个表中运行子查询。--给定年份中给定月份的每一天的点击量。从这个结果中,我想找出这些点击量中有多少落入了特定的类别,即每天有多少点击量是社交媒体的点击量,有多少是电子邮件点击量,等等(每天的总点击量,然后是总点击量的细分)。我可以通过向SQL添加另一个AND运算符来相当容易地实现这一点, AND clickType IN ( 'IDENTIFIER' ) 但这需要创建