在有人说这是重复的之前,我没有在任何地方发现过这种情况。导出phpmyadmin查询为csv - 问题(不是重复的)
我做我的查询(用4个表连接查询),然后打出口,但出口只是表,而不是与组合信息查询,并不仅仅是我要求的字段,但所有字段在查询中的第一个表。所以基本上,查询在导出阶段被忽略。
但是,我已经陷入了“INTO OUTFILE”,但创建后我无权访问该文件。
我不知道“INTO OUTFILE”是否可以在其他地方保存文件吗? (远程,我的意思)
不知结果的(量6200(正将服务器
我的代码:?
SELECT pname, concat(afname, ' ', alname) as artistname, pubname, pwide, phigh, concat(pubcode,'-',psku) as fullsku, catname, concat('/prints/', pubcode,'-',psku, '.jpg') as imagesource, ptext FROM (prints LEFT JOIN publishers ON (publishers.pubid=prints.ppub) LEFT JOIN artists ON (artistid=partist)) LEFT JOIN cats ON (pcat = catid) WHERE psku <> '' AND phigh > 0 ORDER BY pubname,ltrim(alname),ltrim(afname) LIMIT 6200
只是一个想法,你可以创建一个从查询和导出视图? – dan08 2015-01-06 19:38:40
是的,我可以。而不是'create table xxx as',我可以'create view xxx as'然后导出这个视图。尽管如此,这只是一种解决方法,而且如果我能够直接导出查询结果,则需要更多的时间。 – alice 2015-01-27 20:51:12