SELECT TDC.ref_id,
TDC.prop_name,
TDC.label_value,
TDC.field_value,
TDC.id
FROM t_dynamic_column TDC
WHERE TDC.id = #{id}
AND TDC.deleted = 0
SELECT
TDC.id,
TDCV.ref_id,
TDC.prop_name,
TDC.label_value,
TDCV.column_value,
TDCV.id as value_id
FROM
t_dynamic_column TDC
LEFT JOIN t_dynamic_column_value TDCV ON TDC.id =TDCV.dynamic_column_id
TDC.table_name = 't_yw_point'
SELECT TDC.ref_id,
TDC.prop_name,
TDC.label_value,
TDC.field_value,
TDC.id
FROM t_dynamic_column TDC
WHERE TDC.deleted = 0
insert into t_dynamic_column_value (dynamic_column_id,column_value,ref_id,ref_string_id) values
(#{item.dynamicColumnId},#{item.columnValue},#{item.refId},#{item.refStringId})
UPDATE t_dynamic_column_value
SET column_value = #{item.columnValue}
WHERE id = #{item.id}
delete from t_dynamic_column_value where id in
#{id}
SELECT
*
FROM
t_dynamic_column_value dcv
INNER JOIN t_dynamic_column dc ON dc.id = dcv.dynamic_column_id AND dc.table_name = #{tableName}
WHERE
dcv.ref_id in
#{id}
SELECT
*,
dcv.id as value_id
FROM
t_dynamic_column dc
LEFT JOIN t_dynamic_column_value dcv ON dc.id = dcv.dynamic_column_id and dcv.ref_string_id = #{id} WHERE dc.table_name = #{tableName}
select *,
dc.prop_name,
dc.label_value,
dcv.column_value,
dcv.ref_string_id,
dcv.dynamic_column_id as label_id
from t_dynamic_column_value dcv
left join t_dynamic_column dc
on dc.id = dcv.dynamic_column_id
where dc.table_name =#{tableName}