-- 开单记录 gjlx（顾客类型）为空时，从会员档案 khlx 回填快照
-- 原因：历史导入/部分开单入口未写入 gjlx，台账「客户类型」显示为「无」
-- 执行前请备份；建议在业务低峰执行

UPDATE lq_kd_kdjlb k
INNER JOIN lq_khxx kh ON kh.F_Id = k.kdhy
SET k.gjlx = kh.khlx
WHERE (k.gjlx IS NULL OR TRIM(k.gjlx) = '')
  AND kh.khlx IS NOT NULL
  AND TRIM(kh.khlx) <> '';
