zoukankan      html  css  js  c++  java
  • 关注被关注表设计-UserFollowMapping

    -- ----------------------------
    -- Table structure for UserFollowMapping
    -- ----------------------------
    DROP TABLE [dbo].[UserFollowMapping]
    GO
    CREATE TABLE [dbo].[UserFollowMapping] (
    [UserId] bigint NOT NULL ,
    [FollowUserID] bigint NOT NULL 
    )
    
    
    GO
    
    -- ----------------------------
    -- Records of UserFollowMapping
    -- ----------------------------
    INSERT INTO [dbo].[UserFollowMapping] ([UserId], [FollowUserID]) VALUES (N'1', N'10')
    GO
    GO
    INSERT INTO [dbo].[UserFollowMapping] ([UserId], [FollowUserID]) VALUES (N'10', N'1')
    GO
    GO
    INSERT INTO [dbo].[UserFollowMapping] ([UserId], [FollowUserID]) VALUES (N'11', N'12')
    GO
    GO
    INSERT INTO [dbo].[UserFollowMapping] ([UserId], [FollowUserID]) VALUES (N'13', N'14')
    GO
    GO
    INSERT INTO [dbo].[UserFollowMapping] ([UserId], [FollowUserID]) VALUES (N'15', N'16')
    GO
    GO
    INSERT INTO [dbo].[UserFollowMapping] ([UserId], [FollowUserID]) VALUES (N'16', N'15')
    GO
    GO
    INSERT INTO [dbo].[UserFollowMapping] ([UserId], [FollowUserID]) VALUES (N'16', N'1')
    GO
    GO
    INSERT INTO [dbo].[UserFollowMapping] ([UserId], [FollowUserID]) VALUES (N'1', N'16')
    GO
    GO
    
    -------------------------------------------------------
    select * from dbo.UserFollowMapping
    
    --  1  的 粉丝列表
    select * from dbo.UserFollowMapping where UserId=1
    --  1  的关注列表
    select * from dbo.UserFollowMapping where FollowUserID=1
    
    -- 1 的 互粉列表 (双向的关注列表 取交集)
    select UserId,FollowUserID from dbo.UserFollowMapping where UserId=1
    INTERSECT 
    select FollowUserID,UserId from dbo.UserFollowMapping where FollowUserID=1
  • 相关阅读:
    JavaScript对iframe的DOM操作
    如何处理JSON中的特殊字符
    JavaScript引擎是单线程的
    JSONP跨域的原理解析
    四道JavaScript面试题检测你的js基本功
    让IE6也支持position:fixed
    Keras Layer 的 call(x) 和 input_shape
    C++文件读写 fwrite 和 fread
    Windows Ubuntu 子系统修改默认登陆用户·
    Python新建文件夹(如果不存在)
  • 原文地址:https://www.cnblogs.com/lztkdr/p/UserFollowMapping.html
Copyright © 2011-2022 走看看