亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關注功能,怎么同時查詢你們是否相互關注了呢

關注功能,怎么同時查詢你們是否相互關注了呢

眼眸繁星 2018-09-14 05:06:36
做一個關注功能。主要是查詢的問題。比如查詢關注你的人,還要同時查詢是否你也關注了他,而且要統計關注你的人的粉絲有多少個。這個問題一直讓我頭大,可以查詢出關注我的人,但統計的時候用了主鍵就統計錯誤了。不知道有沒有人做過這個功能。是否要增加一個統計的字段?
查看完整描述

2 回答

?
一只甜甜圈

TA貢獻1836條經驗 獲得超5個贊

兩個表:個人信息表:“個人id”,“粉絲數number”(每當增加一個粉絲,這個字段都要修改一次)

關注表:“個人id”,“關注人id”

查詢關注你的人:select  “關注人id” from 關注表 where 個人id=yourid

對于每一個關注你的人(hisid)查詢你是否關注他:select tmptable from select “關注人id” from 關注表 where 個人id=hisid

然后看看查詢表中有沒有你:select *  from tmptable where “關注人id” = yourid

你的粉絲直接查找個人表。


查看完整回答
反對 回復 2018-09-19
?
慕妹3146593

TA貢獻1820條經驗 獲得超9個贊

建議加兩個統計字段,這樣可以剩去查詢。但是再增加的時候需要累計Update。

查看完整回答
反對 回復 2018-09-19
  • 2 回答
  • 0 關注
  • 615 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號