mysql - 过滤掉重复项

标签 mysql

我有一个包含 increment_id 列和 product_type 列的列表。现在我想过滤掉 increment_id 的所有重复项,但这只能针对 product_type 列中包含“simple”的行执行。

最佳答案

试试这个:

SELECT DISTINCT `increment_id` from `table` WHERE `product_type` = 'simple';

这将从 product_type 为“simple”的行中选择唯一的 increment_id

关于mysql - 过滤掉重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25872258/

相关文章:

php - while 循环仅返回 1 个产品行

php - 增加其中包含一些字母的变量

MYSQL:如何在插入期间使 NULL 或空数据默认为 0

mysql - 我应该使用 mySQL 还是 MongoDB

php - 获取sql查询中的记录总数,不考虑限制

php - MySQL 2 个表中的多个 WHERE 条件

mysql - 运行 mysql_secure_installation 时出现错误

php - 在插入数据库之前检查MySQL中的记录

mysql - 导入错误 : No module named 'MySQLdb' - django + mysql

php - 运行查询时无法从数据库检索用户信息,codeigniter