を定義することはできません正しく動作します。このコードはbrand_idを定義する必要がありますが、代わりに1を表示します。 システムはWorkcubeです。は、ここに私のColdFusionコードがあるが、IDのColdFusionの
例2:
<cfset product_id = 630>
<cfquery name="price_standart" datasource="#dsn3#">
SELECT
PRICE_STANDART.PRICE PRICE
FROM
PRICE_STANDART
WHERE
PRICE_STANDART.PRODUCT_ID =
<cfqueryparam value="#product_id#" cfsqltype="cf_sql_integer">
</cfquery>
しかし、私は、ダイナミックな製品のID、そのダイナミックなブランドIDから取得する必要があり、この時間ここ
は、静的な製品のID、そのダイナミックな価格から取得するための私の例です。あなたはこのようなタグでステートメントをラップする必要が
<cfquery name="GET_BRAND" datasource="#dsn1#">
SELECT BRAND_ID
FROM PRODUCT_BRANDS
WHERE BRAND_ID = BRAND_ID
</cfquery>
#get_brand.BRAND_ID#
です。以前と同じ問題。 WHERE BRAND_ID =#get_brand.product_catid#(cfqueryparamの使用を忘れないでください)。これはbrand_idがproduct_catidと同じである可能性が高いため、ブランド名などを取得する場合にのみ意味があります。 –
-1コード例の書式設定 – orangepips
3回読むにもかかわらず、あなたの質問はまだ不明です。 SQLで2つのテーブルを 'join 'する方法を尋ねていますか?もしそうなら、あなたのテーブル構造、そして好ましくはサンプルデータのスニペットを投稿してください。 – Leigh