ホームページ  >  に質問  >  本文

mysql 1kw数据 快速查询

gift_id 有100多种

gift_id,user_id 建立了索引

只需要找拥有某一gift_id的用户的查询如下,而且速度非常快
select * from user_gift where gift_id = 1004302 group by user_id

怎么快速找到 同时拥有 gift_id 为1004302和1004004的用户user_id呢 ?

PHPzPHPz2742日前629

全員に返信(2)返信します

  • 大家讲道理

    大家讲道理2017-04-17 16:51:00

    gift_id が 1004302 のユーザーを確認し、list1 を保存します。gift_id が 1004004 のユーザーを確認して、list2 を保存します。

    返事
    0
  • 阿神

    阿神2017-04-17 16:51:00

    リーリー

    効率の問題、データがない、テストできない

    (user_id, Gift_id) が重複する可能性がある場合は、同時所有を計算する前に (user_id, Gift_id) を重複排除する必要があります。

    リーリー

    返事
    0
  • キャンセル返事