我有两张桌子(简化版)
List_To_Action
----------------------------------------------------
| Item_Name | Date_Time_Actioned | Action_Success? |
----------------------------------------------------
和
Action_Records (created by software)
------------------------------------------------
| ID | Item_Name | Date | ... | Action_Success?|
------------------------------------------------
我正在编写一个 python 脚本,告诉客户端遍历 List_To_Action 以获取尚未执行的项目。
如果我只有一个客户端访问该表,这将很简单:
SELECT * FROM List_To_Action WHERE Date_Time_Actioned IS NULL
但是,我将进行水平扩展,并且多个客户端将点击此列表以搜索尚未执行的项目,所以我想知道的是。
我将如何设置此列表的架构/查询,以便当多个客户端点击 List_To_Action 时,他们不会拉出相同的项目?伪代码/指针很好。