如何使用PHP从CSV检索分组数据
我有一个以下格式的如何使用PHP从CSV检索分组数据,php,algorithm,csv,Php,Algorithm,Csv,我有一个以下格式的csv文件: Year, Title, Subject y1, t1, s1 y1, t1, s2 y1, t2, s3 y2, t3, s4 按年份检索所有标题组的最佳方法是什么?在SQL中,我知道这是可行的: SELECT Title from mytable group by Year 我知道在文件中,这可以通过一些(我认为是两个)嵌套循环来完成,但我想知道是否有一种更方便、更好的方法。 谢谢。我将使用它解析csv,并将年份和标
csv
文件:
Year, Title, Subject
y1, t1, s1
y1, t1, s2
y1, t2, s3
y2, t3, s4
按年份检索所有标题组的最佳方法是什么?在SQL中,我知道这是可行的:
SELECT Title from mytable group by Year
我知道在文件中,这可以通过一些(我认为是两个)嵌套循环来完成,但我想知道是否有一种更方便、更好的方法。
谢谢。我将使用它解析csv,并将年份和标题推送到关联数组中 使用title,subject=>year元素,然后基于year进行一次排序。
继续使用已知内容的另一种方法是使用fgetcsv进行解析,并将行作为记录插入mysql数组中,然后运行sql 我将使用它解析csv,并将年份和标题推送到关联数组中 使用title,subject=>year元素,然后基于year进行一次排序。
继续使用已知内容的另一种方法是使用fgetcsv进行解析,并将行作为记录插入mysql数组中,然后运行sql 你会这样做一次还是多次?你会这样做一次还是多次?