Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何计算MySQL中的不同行数?(三列为一个整体)_Sql_Mysql_Count_Rows - Fatal编程技术网

如何计算MySQL中的不同行数?(三列为一个整体)

如何计算MySQL中的不同行数?(三列为一个整体),sql,mysql,count,rows,Sql,Mysql,Count,Rows,如何计算三列中任何一列上具有不同值的行:col1,col2,col3?盲踢: SELECT COUNT(DISTINCT col1, col2, col3) FROM mytable SELECT count(*) FROM YourTable WHERE Col1 <> Col2 OR Col1 <> Col3 OR Col2 <> Col3 从表格中选择count(*) 其中Col1 Col2或Col1 Col3或Col2 Col3 盲踢:

如何计算三列中任何一列上具有不同值的行:
col1
col2
col3

盲踢:

SELECT  COUNT(DISTINCT col1, col2, col3)
FROM    mytable
SELECT count(*) FROM YourTable
WHERE  Col1 <> Col2 OR Col1 <> Col3 OR Col2 <> Col3
从表格中选择count(*)
其中Col1 Col2或Col1 Col3或Col2 Col3
盲踢:

SELECT count(*) FROM YourTable
WHERE  Col1 <> Col2 OR Col1 <> Col3 OR Col2 <> Col3
从表格中选择count(*)
其中Col1 Col2或Col1 Col3或Col2 Col3

我想你需要更多地描述一下你想做什么。这个问题毫无意义。请用完整的句子解释你想做什么。这不是一个真正的问题。你是说你想确定这三列不同的行数吗?如果是这样的话,我有一个最简单直接的答案。我想你需要更多地描述一下你想做什么。这个问题毫无意义。请用完整的句子解释你想做什么。这不是一个真正的问题。你是说你想确定这三列不同的行数吗?如果是这样的话,我有最简单直接的答案。