데이터베이스가 database1
이고 두 테이블 (Table 1
, Table2
)이 있습니다.SELECT COUNT (*);
Table1
에는 3 개의 행이 있고 Table2
에는 2 개의 행이 있습니다. 이제 다음 SQL 쿼리 SELECT COUNT(*);
을 database1
에 실행하면 출력은 "1"
입니다.
누구나 아이디어가 있습니까? "1"
은 무엇을 의미합니까?
두 테이블의 정의는 다음과 같습니다. 테이블 이름이없는
CREATE TABLE Table1
(
ID INT PRIMARY KEY,
NAME NVARCHAR(20)
)
CREATE TABLE Table2
(
ID INT PRIMARY KEY,
NAME NVARCHAR(20)
)
정확한 쿼리는 무엇입니까? – Reactormonk
나는 테이블 이름이없는'SELECT COUNT (*)'이상을 생각하지 않는다. 그것은 항상 1 – Matten
안녕하세요, 쿼리는 SQL 쿼리 "Select Count (*)"를 실행하면 출력이 1입니다.이 1은 무엇을 의미합니까? 쿼리에 지정된 테이블 이름이 없습니다. – IsmailBaig