Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 我应该使用什么查询来解决这些问题?_Mysql_Sql - Fatal编程技术网

Mysql 我应该使用什么查询来解决这些问题?

Mysql 我应该使用什么查询来解决这些问题?,mysql,sql,Mysql,Sql,我有一张这样的桌子: Date | Expedition Name | Invoice ___________________________________________ 4/6/12 | Starsindo | X001908 4/6/12 | Starsindo | X001900 4/6/12 | De Ros indah | X002008 4/6/12 | De Ros indah | X002108 4/6/12 | De Ros inda

我有一张这样的桌子:

Date   | Expedition Name | Invoice
___________________________________________
4/6/12 | Starsindo       | X001908
4/6/12 | Starsindo       | X001900
4/6/12 | De Ros indah    | X002008
4/6/12 | De Ros indah    | X002108
4/6/12 | De Ros indah    | X002208
4/6/12 | Starsindo       | X002308
4/6/12 | Starsindo       | X002408
4/6/12 | Starsindo       | X002508 
4/6/12 | Japex           | X002608 
如何使用mysql进行查询,以显示最常在同一日期出现的三次探险的名称

我刚刚创建了这个查询,但仍然感到困惑:

Select  * From tb_exp_expor  Order By nama_exp_expor DESC

我想这个关于StackOverflow的问答可能会对您有所帮助:

它包含指向本文的链接:

您的查询中的nama\u exp\u expor是什么?您希望查询的结果是什么?对于您的示例,我希望所有探险队名称都返回一次,对吗?@praktik garg,nama_exp_expor是平均探险队名称,抱歉我弄错了。@Josien,我将根据查询结果制作图表。我希望像这样的查询结果1 | Starsindo 2 | De ROs indah 3 | Japex,asc从最大结果一直到最小结果,如果几个探险队的名字出现的次数相同,会发生什么?在您的示例中,当第四个探险队名称“NewEx”像“Japex”一样出现1次时,查询应该返回什么?感谢@Sel,它可以工作,感谢Vey MuchIt可以工作,但同一个探险队名称仍然不在一个组中,查询结果:选择count(*)作为counta,探险队名称,从tbl_exp_expor group按探险队名称列出的日期,按counta DESC limit列出的日期订单3我可以得到那些不起作用的样本数据吗?请参阅。查询正在为您附加的数据工作。OK,谢谢,它工作了。顺便问一下,您能告诉我acsess的php函数spesific行,例如:5对于Starsindo,它将包括饼图。罗斯·因达3人。通常我写这个$data=mysql\u fetch\u数组($sql)。对于acces数据,我写下$data[expedtion\u name]。如何在PHP中只编写第2行?@Septiyo:我想你最好提出一个新问题:-)
 SELECT count(*) as counta,Expedition_name,Date 
    FROM tbl_exp_expor 
    group by Expedition_name,Date
    Order by counta DESC
    limit 3