我目前正在与SQL玩弄,并试图找到实现这一目标的最佳方式设置一列值只有一个用户:根据结果
我现在有,有一个user_id的用户表,organisation_id, registered_datetime。本表中有不同组织的 许多用户。有可能是在 1个组织3个不同的用户,或在1个组织1等
我添加了一个新列名为admin_user,我想串起来的SQL语句一起 更新管理员用户列。每个组织只能有一个管理员用户,并且我希望 最早为该组织注册的用户是管理员。
我可以手动执行此操作,但如果我有很多用户,则需要时间。什么是最好的 方式来实现这一目标?
编辑:
所以我有许多用户喜欢这个与列。突出显示的是最早注册的用户。我希望能够将这些用户设置为管理员用户。管理员组织中唯一的管理员用户,并将剩下的设置为0. 1(管理员)0(非管理员)
请提供(1)样品的数据; (2)您正在使用的数据库的标签。 –
请阅读http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/285557和接受的答案 –