sql >> データベース >  >> RDS >> Sqlserver

2つのテーブルを同じ数の行で順番に結合する方法

    これはありません 行が選択される順序に関する保証はまったくないため、可能です。

    希望することを達成する方法はいくつかあります(他の回答を参照)並べ替え順序に関して運が良ければ 、ただし、そうでない場合は機能しません。そのようなクエリに依存するべきではありません。

    この種のクエリを実行することを余儀なくされると、データベース設計が悪いというにおいが強くなります。



    1. MYSQLを考慮に入れて最初の売上を考慮して顧客ごとの売上平均を計算することを選択します

    2. タイプの制約を確認する

    3. ORA-01002:C++の順序が正しくありません

    4. 複数のANDステートメントを含むMySQLクエリは1つを無視しているようです