-1

我有一些麻烦。这是我的查询:

SELECT 
    fa.fam_label_!$ AS name,
    fa.dom_id AS id_lvl_1,
    fa.dom_code AS commodity_level_1,
    fa.fam_id AS id_lvl_2,
    fa.fam_code AS commodity_level_2,
    fa.sfam_id AS id_lvl_3,
    fa.sfam_code AS commdotiy_level_3,
    fa.ssfam_id AS id_lvl_4,
    fa.ssfam_code AS commodity_level_4
FROM 
    x_fam_all AS fa 
WHERE 
    fa.ssfam_code = 'HR_O28'

而且我必须处理参数,但我不知道它是如何工作的。

谢谢你的帮助!

4

1 回答 1

1
DECLARE @InFamCode varchar(10);
SET @InFamCode='HR_O28';
SELECT fa.fam_label_!$ AS name,
fa.dom_id AS id_lvl_1,
fa.dom_code AS commodity_level_1,
fa.fam_id AS id_lvl_2,
fa.fam_code AS commodity_level_2,
fa.sfam_id AS id_lvl_3,
fa.sfam_code AS commdotiy_level_3,
fa.ssfam_id AS id_lvl_4,
fa.ssfam_code AS commodity_level_4
FROM x_fam_all AS fa 
WHERE fa.ssfam_code = @InFamCode;

我想应该是这样的

于 2021-10-25T07:14:52.113 回答