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

結合されたクエリの欠落レコード

    where句の条件をselectステートメントに入れて、各レコードの「スコア」を返すことをお勧めします。 where句から完全に削除すると、スコアが0で返された場合に、レコードが欠落している理由を把握できる可能性があります。

    条件の場合5条件の場合4Etc...else0ケースの終了

    結果のスコアを取得したら、スコアの降順で並べ替えて、1人あたり最初のスコアを取得できます。または、外部クエリを追加して、1人あたりのスコアが最大の行のみを返すようにします。

    電話でお返事をお詫びします。




    1. データベースに関するPHPOOPの問題

    2. group_concatとsqliteで行番号を使用する方法

    3. MySQLTIMESTAMPからQDateTimeへのミリ秒

    4. \ r\nをPHPに置き換える