在有人说这是重复之前,我没有在任何地方找到这种情况。
我进行查询(带有4个表的连接查询),然后点击EXPORT,但它只输出表而不是带有组合信息的查询,而不仅仅是我要求的字段,但是所有字段都是查询中的第一个表。基本上,在导出阶段忽略查询。
我已经进入" 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
答案 0 :(得分:2)
当遇到&#34; export&#34;我遇到了同样的问题。在我的查询结果底部的按钮,phpmyadmin导出其中一个表,而不是查询结果。我无法理解为什么。我的解决方法是创建一个新表,添加
CREATE TABLE xxxx AS
在我的select查询之前,然后导出这个新表。
答案 1 :(得分:0)
由于我没有听到任何声音,我会发布我非常蹩脚的解决方法,但至少我得到了我想要的东西。
我复制/粘贴到BBEdit中,然后通过一系列查找/替换来整理数据。
不理想而不是最快的解决方案,但它在其他任何地方都没有用。