Mysql 多对多查询Azure表
我一直在使用Azure,其中每个用户的项目都是自己的,但是我想扩展我的应用程序,如何允许多个用户访问我表中的同一行 目前我有用户ID和项目ID。然后我查询用户ID,并返回所有用户项目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,然后
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存储表您好,感谢您的回复,但它没有完全满足我的需要,我已在我的问题中添加和示例进行解释。您好,感谢您的回复,但它没有完全满足我的需要,我已在我的问题中添加和示例进行解释。