recherche

Maison  >  Questions et réponses  >  le corps du texte

mysql - Quel maître peut écrire cette phrase SQL en utilisant MongoDB?

SELECT COUNT(DISTINCT(ccc)) AS ccc,COUNT(DISTINCT(bbb)) AS bbb FROM total WHERE user_id='$user_id' AND ADDDATE BETWEEN '$time[starttime]' AND '$endtime' GROUP BY aaa ORDER BY aaa DESC

La déclaration SQL est comme ci-dessus, quelqu'un peut-il me donner quelques conseils ?

phpcn_u1582phpcn_u15822807 Il y a quelques jours1263

répondre à tous(1)je répondrai

  • typecho

    typecho2017-06-30 09:56:02

    考虑使用MongoDB的agrégation:

    1、COUNT(DISTINCT(ccc)) AS ccc,COUNT(DISTINCT(bbb)) AS bbb

    $groupe+$somme

    2、user_id='$user_id' ET AJOUTER ENTRE '$time[starttime]' ET '$endtime'

    $match

    供参考。

    J'adore MongoDB!Amusez-vous!

    répondre
    0
  • Annulerrépondre