如何导出特定类别的mysql

时间:2014-09-13 01:05:15

标签: mysql phpmyadmin export categories

所以我有8个类别的产品,现在我想建立一个关于我在大数据库7500产品中的特定类别的网站,我想只导出具有特定类别的产品

数据库看起来像这样

id , productid, category, description, price, rating 

现在我想只导出第1类产品 所以我必须

SELECT category=2 from dbtable where rating=1

然后我想导出..这不起作用..我不擅长SQL ..所以我需要 建议 - 谢谢!

3 个答案:

答案 0 :(得分:1)

我到目前为止找到的单一解决方案就是这样   PHPMyAdmin上的MANUAL

转到数据库选择表>搜索>类别LIKE 2下到选项每页显示的行数500点击Go之后将产生第一页500产品,选择全部并单击导出 - 我想我必须这样做,直到我完成导出所有db

SELECT * FROM dbtable WHERE category LIKE '2' 

答案 1 :(得分:0)

为什么不做呢

SELECT * FROM dbtable WHERE category = 2 AND rating = 1;

将为您提供category = 2

的所有行

我错过了什么或是你想要的一切吗?

答案 2 :(得分:-1)

如果您拥有更大的数据库并且需要排除某些类别,我还找到了其他解决方案来获取这些产品。 请注意,在备份数据库之前,我们将从数据库中删除 这是

DELETE FROM dbtable WHERE category LIKE '1';
DELETE FROM dbtable WHERE category LIKE '2';
DELETE FROM dbtable WHERE category LIKE '3';
DELETE FROM dbtable WHERE category LIKE '4';
DELETE FROM dbtable WHERE category LIKE '5';
DELETE FROM dbtable WHERE category LIKE '6';
DELETE FROM dbtable WHERE category LIKE '7';

你只得到第8类的结果 - 我的情况:)