Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/72.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
结果记录的SQL组合或运算符_Sql_Combinations_Operator Keyword - Fatal编程技术网

结果记录的SQL组合或运算符

结果记录的SQL组合或运算符,sql,combinations,operator-keyword,Sql,Combinations,Operator Keyword,我的桌子是这样的: S_NO A B C 1 1 1 0 2 0 1 0 3 1 1 0 4 1 1 1 我想要所有A,B,C中的“或”,当我给S_NO作为1,2和3时 结果应该是这样的 A B C 1 1 0 你可以用MAX实现同样的效果 SELECT MAX(A), MAX(B), MAX(C) FROM MyTable WHERE S_NO IN (1,2) 如果这些是位列,则需要强制转换 ...MAX(CAST(A AS bit))... 这是你需要的吗

我的桌子是这样的:

S_NO A B C
1    1 1 0
2    0 1 0
3    1 1 0
4    1 1 1
我想要所有A,B,C中的“或”,当我给S_NO作为1,2和3时

结果应该是这样的

A B C
1 1 0

你可以用MAX实现同样的效果

SELECT MAX(A), MAX(B), MAX(C) FROM MyTable WHERE S_NO IN (1,2)
如果这些是位列,则需要强制转换

...MAX(CAST(A AS bit))...
这是你需要的吗

SELECT max(A), max(B), max(C) from Table1

我没有得到您要求的,但对于您需要的o/p:
从s_no=1的表中选择a、b、c如果我只想要S_NO 1和2是,请同意。你需要投球+1为you@user2185016“你想要的是第1和第2号”是什么意思?@ USER 2185016:请考虑用左边的刻度来接受这个答案。