我是SQL新手,我试图从一个数据库中的几个表“映射”数据,以创建一个包含关系信息的表。例如,我试图从我的表ps3_productcategories,ps3_categories和“map”/“merge”中获取数据到ps3_products表,前面的表包含映射到“正确产品”所需的所有“类别信息”。
我正在尝试将productID“MAP”为“correct”=>的categoryID =>类别名称=> categoryParent等.....
任何帮助将不胜感激
答案 0 :(得分:0)
我建议您查看views
,可能是您正在寻找的内容,尽管他们不会在另一个数据库中创建它,但它们允许从现有数据创建虚拟表。
数据库视图称为“虚拟表”,允许您查询其中的数据。
See the MySql manpage on views.
关于这个主题的here is a small tutorial。
如果确实需要在单独的数据库中,您可以轻松创建视图并导出视图的结果,并将其导入其他数据库。