如果这是基本的道歉,我是MySQL的新手。我有SQL表-1,Id,prod-name,prod-description和table-2,Id,prod-price。我需要将数据导出为CSV文件以导入网站,我无法单独导入它们。有没有办法从SQL导出一个CSV文件,以便我可以将table-2的prod-price包含在table-1的数据中?
答案 0 :(得分:0)
这就是我追求的目标。
SELECT
table-a.BasePrice,
table-b.ClassName,
table-b.Title,
table-b.Content
FROM
table-a,
table-b
WHERE
table-a.ID = table-b.ID
然后我可以将结果导出为CSV格式。
答案 1 :(得分:0)
编写查询的正确方法是使用标准的,可读的,显式的JOIN
语法。几十年来,from子句中的逗号已经过时了。所以:
SELECT a.BasePrice, b.ClassName, b.Title, b.Content
FROM `table-a` a JOIN
`table-b` b
ON a.ID = b.ID;