MySQLの専門家にとっての課題

こんにちは、見た目はシンプルですが、脳をうまく動かすために必要なことを解決するためのタスクに出会いました:)

したがって、次の表があります。
id格付け場所
186ヌル
25ヌル
35ヌル
441ヌル
51ヌル
691ヌル


ポイント(評価)に基づいて各レコードの評価に場所を置く必要があり、ポイントが一致する場合は、2次属性(この場合はid)を使用します。 その結果、次の表を取得する必要があります。

id格付け場所
1865
252
353
4414
511
6916


重要な注意:答えは単一のUPDATEクエリでなければなりません(ネストされたSELECTクエリを使用できます)。

提案を待っています:)

Source: https://habr.com/ru/post/J51954/


All Articles