我有一個數據庫,database1
,裏面有兩個表(Table 1
,Table2
)。SELECT COUNT(*);
有在Table1
3行和2行中Table2
。現在,如果我在database1
上執行以下SQL查詢SELECT COUNT(*);
,則輸出爲"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查詢「選擇計數(*)」,那麼輸出是1.這是什麼1表示。請注意,查詢中沒有指定表名。 – IsmailBaig