0
私は2つの列、都市と人口を持っています。 このクエリの目標は、最も人口の多い都市がある単一の行を返すことです。 私は現在、初めてのプログラミングクラスに入っているため、SQL Serverやデータベースやクエリに関する経験はほとんどありません。このデータベースは、C#とVisual Studioで作成しているプログラムにリンクしています。私は答えは簡単であるように感じるが、それでも私の頭の上に行く1つの列の最大値を持つ行を返すクエリ
SELECT City, Population FROM dbo.[Table] WHERE Population = Max(Population)
または
SELECT City, Max(Population) FROM dbo.[Table]
または
SELECT City, Population FROM dbo.[Table] ORDER BY Population Desc
SELECT TOP 1 * FROM dbo.[Table]
:私のようなものの一握りを試してみました。
SELECT Max(Population) FROM dbo.[Table]
^^^これで私は最大人口のみを返すことができましたが、私はそれを返す必要があります。