0

OpenCart v1.5.3.1、エクスポート プラグイン:

    $query  = "SELECT pd.*, cg.name FROM `".DB_PREFIX."product_discount` pd ";
    $query .= "LEFT JOIN `".DB_PREFIX."customer_group` cg ON cg.customer_group_id=pd.customer_group_id ";
    $query .= "ORDER BY pd.product_id, cg.name";

pdここで何をcg意味するのか、誰でも説明できますか?

他の場所でも同様のシンタックスに遭遇しますが、それが何を意味し、どのように処理するかはわかりません...

それはいくつかの一般的なことのように見えますが、私はまだデータベースを操作するのにまったく慣れていないので、助けてください :-(

このクエリはエラーを生成します:

注意: エラー: 'フィールド リスト' の不明な列 'cg.name' エラー番号: 1054

4

1 に答える 1

1
pd is the alias name for table `product_discount`
cg is the alias name for table `customer_group`

Notice: Error: Unknown column 'cg.name' in 'field list' Error No: 1054

これは、実際にはテーブルに名前のフィールドがないことを意味しますcustomer_group

于 2012-06-27T04:12:22.397 に答える