私は次のクエリを持っています。 Northwind
データベースから1つのテーブル(得意先)のみを使用します。 私はそれがどのように機能し、その意図が何であるか全く分かりません。ここには多くのDBAがいられたら嬉しいです。特にここでOVER
とPARTITION
が何をするのか分からないSELECTクエリを理解するのに助けが必要
WITH NumberedWomen AS
(
SELECT CustomerId ,ROW_NUMBER() OVER
(
PARTITION BY c.Country
ORDER BY LEN(c.CompanyName) ASC
)
women
FROM Customers c
)
SELECT * FROM NumberedWomen WHERE women > 3
あなたがDBスキーマを必要とした場合、それはhere
社長の長さは女性と何が関係していますか?誰に番号を付けるのか? – sjngm
@sjngm分かりません。私のコードではありません。開発者は退屈していなければなりません。 –