Mysql 多对多查询Azure表

Mysql 多对多查询Azure表,mysql,azure,azure-sql-database,azure-mobile-services,azure-storage-blobs,Mysql,Azure,Azure Sql Database,Azure Mobile Services,Azure Storage Blobs,我一直在使用Azure,其中每个用户的项目都是自己的,但是我想扩展我的应用程序,如何允许多个用户访问我表中的同一行 目前我有用户ID和项目ID。然后我查询用户ID,并返回所有用户项目 prodjectid userid 1 1 2 1 3 2 4 3 5 3 我现在基本上希望一行有一个projectId,但有多个userid,然后

我一直在使用Azure,其中每个用户的项目都是自己的,但是我想扩展我的应用程序,如何允许多个用户访问我表中的同一行

目前我有用户ID项目ID。然后我查询用户ID,并返回所有用户项目

 prodjectid   userid
    1           1
    2           1 
    3           2  
    4           3     
    5           3  
我现在基本上希望一行有一个projectId,但有多个userid,然后查询每行的所有userid。如下

 prodjectid   userid
    1           1
    2           1,2 
    3           2  
    4           3     
    5           3,1   
然而,我不确定这是否是最好的方法。我是数据库开发新手,因此需要一些指导。我最好做什么


谢谢

我想你应该这样设计你的桌子

表格名称:项目 这意味着一个用户可能参与一个以上的项目。现在,要获取特定用户的所有projectid,只需按如下方式运行查询

select *from project  where userid='1'

我认为你应该这样设计你的桌子

表格名称:项目 这意味着一个用户可能参与一个以上的项目。现在,要获取特定用户的所有projectid,只需按如下方式运行查询

select *from project  where userid='1'

您使用的是SQL Azure还是Azure存储表?它们完全不同。您好,我正在使用Azure移动服务,该服务链接到Azure存储表。您使用的是SQL Azure还是Azure存储表?它们完全不同。您好,我正在使用Azure移动服务,该服务链接到Azure存储表您好,感谢您的回复,但它没有完全满足我的需要,我已在我的问题中添加和示例进行解释。您好,感谢您的回复,但它没有完全满足我的需要,我已在我的问题中添加和示例进行解释。