在开始之前,我需要说一下我知道多值字段是存储数据的一种坏方法。但是,由于数据及其用途,这似乎是最简单的方法,这个问题困扰了我很短时间
我正在建立一个数据库,该数据库具有基于候选人及其专业领域的多个不同表
我有多个查询,这些查询根据输入的值将数据从一个表转移到另一个表
我有一个名为TblClient
的表,其中包含所有客户端名称
我有一个名为TblCandidateSupport
的表,在此表中,我有一个查找字段,其中包含TblClient
中的多个值(仅需要这样做,以便我可以看到哪个候选对象是哪个客户端)>
我遇到的问题是,当我对存储在多值字段中的值的附加查询运行到另一个名为TblCandidateSupportAvailable
的表中时。
我收到错误消息“ INSERT INTO查询不能包含多值字段”,或者在use.value时仅得到一个附加值。
从TblCandidate
附加的值将仅被查看。
携带数据的最佳方法是什么?