Php Codeigniter-删除以X结尾的列包含跨多个表的变量的行

Php Codeigniter-删除以X结尾的列包含跨多个表的变量的行,php,mysql,codeigniter,model,Php,Mysql,Codeigniter,Model,首先,我不知道这是否可能,只是头脑风暴 我有一个跟踪公司客户“活工作”的系统。它们在数据库中都有一个唯一的“job_id”(自动递增) 现在这些作业有20多个表链接到它们(或将链接到它们),我一直在以某种模式命名列,以使它们易于阅读 所有物料都有一个名为“物料作业id”的列,数据文件有一个名为“数据作业id”的列,等等 我想知道的是: 是否可以删除以“job_id”结尾的列的值为X(变量)的所有行 如果没有人知道一个相对干净的解决方法,我只需要逐一查看每个表 我还想指出,我对SQL的了解有点有限

首先,我不知道这是否可能,只是头脑风暴

我有一个跟踪公司客户“活工作”的系统。它们在数据库中都有一个唯一的“job_id”(自动递增)

现在这些作业有20多个表链接到它们(或将链接到它们),我一直在以某种模式命名列,以使它们易于阅读

所有物料都有一个名为“物料作业id”的列,数据文件有一个名为“数据作业id”的列,等等

我想知道的是:

是否可以删除以“job_id”结尾的列的值为X(变量)的所有行

如果没有人知道一个相对干净的解决方法,我只需要逐一查看每个表

我还想指出,我对SQL的了解有点有限,所以如果你知道SQL的一种方法,如果你能解释一下它在做什么,我将不胜感激


欢迎您的任何意见

如果您使用像mysql这样的数据库,这可能是使用触发器的一个很好的例子-20+相当多-并且可能是设计不佳的症状。想详细说明一下吗?@sintakonte我来看看,谢谢@这些工作都是深入的。但是只有16个,我只是猜我头顶上掉了多少。不管怎样,它都散发着设计拙劣的味道。