私はデータベースがdatabase1
で、2つのテーブル(Table 1
、Table2
)が入っています。SELECT COUNT(*);
Table1
には3行、Table2
には2行あります。ここでdatabase1
に次のSQLクエリSELECT COUNT(*);
を実行すると、出力は"1"
になります。
この"1"
は何を表していますか?
2つのテーブルの定義は次のとおりです。それは常に任意のデータベースか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です。これは何を意味しますか?クエリにはテーブル名が指定されていないことに注意してください。 – IsmailBaig