このインタビューの質問の解決策は、サブクエリに 2 つの列があり、= の代わりに
IN を使用すると、
#WHERELIMIT
## が使用できないため、機能しません。 句の後に。 MySQLを使用しています。
リーリー
SQL エラー [1241] [21000]: オペランドには 1 列を含める必要があります
WHERE 句の後に
= の代わりに
IN が使用されると、次のエラーが発生します:
SQL エラー [1235] [42000]: 'LIMIT & IN/ALL/ANY/SOME サブクエリ' は、このバージョンの MySQL ではまだサポートされていません
平均給与が最も低い部門の給与は 10% 増加します
P粉1551282112024-01-17 14:52:03
サブクエリで 2 つの列ではなくチームのみを返すようにできます。おそらく、これがあなたが書きたいクエリです: リーリー
残念ながら、このではエラー : がスローされます。
これは MySQL の一般的な制限であり、where 句で更新されたテーブルを再度開くことはできません。代わりに、
参加:
リーリー