我在处理一个拥有三个不同列的数据集,分别是:pile
、position
和 info
。
数据库中没有重复数据,但是有可能出现一组 pile
和 position
对应着 info
列中的一个或两个不同的文本。这些是我试图查找的记录。
我的尝试如下:
SELECT COUNT(DISTINCT(`pile`, `position`)) FROM db;
但是收到了一个错误消息
ERROR 1241 (21000): Operand should contain 1 column(s)
有没有一种方法可以找到两列中不同值的组合?
pile
+position
)) FROM db; - Prahalad Gaggar