다음 SQL 결과에 알맞는 답을 작성하시오.
Index | Col1 | Col2 |
---|---|---|
1 | 2 | Null |
2 | 3 | 6 |
3 | 5 | 5 |
4 | 6 | 3 |
5 | Null | 3 |
SELECT count(col2)
FROM TABLE
WHERE col1 in(2,3) or col2 in(3,5);
4
SQL Fiddle에서 SQL 문법을 작성하고 결과를 확인할 수 있습니다.
CREATE TABLE TEST(
ID int not null auto_increment primary key,
Col1 int null,
Col2 int null);
INSERT INTO TEST(Col1) values (2);
INSERT INTO TEST(Col1, Col2) values (3, 6);
INSERT INTO TEST(Col1, Col2) values (5, 5);
INSERT INTO TEST(Col1, Col2) values (6, 3);
INSERT INTO TEST(Col2) values (3);
SELECT count(col2)
FROM TEST
WHERE col1 in(2,3) or col2 in(3,5);
count(col2) |
---|
4 |