我有两张桌子
表 1:违规列:日期、时间、pdid、pname、v1、v2、v3、v4
每个 v1 到 v4 都有一个整数值,对应于表 2 中的单个条目 (ID)。
表 2:parking_violations 列:代码、部分、描述、ID
我需要根据 pdid 查询每条违规记录,并将每个“v1-v4”与 p_violations 表中的“ID”列匹配。
SELECT
parking.date,
parking.time,
parking.pname,
parking_violations.code,
parking_violations.section,
parking_violations.description
FROM
parking
INNER JOIN parking_violations ON parking.v1=parking_violations.ID
WHERE
pdid=5
这将返回 V1 的正确记录,但我无法弄清楚如何通过将值与 ID 匹配来返回所有填充的 V2-V4。