以下是简单脚本
CREATE TABLE tempCpdm
(
fhdbh NVARCHAR(10) DEFAULT '',
cpdm NVARCHAR(10) DEFAULT ''
)
CREATE TABLE tempCpdm1
(
cpdm NVARCHAR(10) DEFAULT '',
rem NVARCHAR(20) DEFAULT ''
)
CREATE TABLE tempCpdm2
(
cpdm NVARCHAR(10) DEFAULT '',
rem NVARCHAR(20) DEFAULT ''
)
INSERT INTO tempCpdm VALUES('0701260001','0012JY')
INSERT INTO tempCpdm VALUES('0701260001','0014QF')
INSERT INTO tempCpdm VALUES('0701260001','001BB4000E')
INSERT INTO tempCpdm VALUES('0701260001','001BB4000G')
INSERT INTO tempCpdm1 VALUES('001BB4000E','001BB4000E')
INSERT INTO tempCpdm1 VALUES('001BB4000G','001BB4000G')
INSERT INTO tempCpdm2 VALUES('0012JY','0012JY')
INSERT INTO tempCpdm2 VALUES('0014QF','0014QF')要实现的是 当tempCpdm.cpdm 的长度为10时取得tempCpdm1.rem,为6时取得tempCpdm2.rem,怎样通过SQL实现