2

私は2つのテーブルを持っていproductsますproducts_description. 、、、およびからこれらのフィールドが必要productsです。products_idproducts_quantityproducts_modelproducts_imageproducts_price

products_descriptionからのフィールドでそれを結合したいと思いますproducts_description

私がこれまでに持っているSQLは

SELECT products.products_id, products.products_quantity, products.products_image, products.products_price, products_image
 FROM products
 INNER JOIN products_description
 ON products.products_id=products_description.products_id
 ORDER BY products.products_id

私の結果は、製品テーブルから取られたフィールド名だけで、products_descriptionテーブルからは何もありませんでした。どうすればこれを修正できますか?

4

2 に答える 2

0

あなたは正しいですが、テーブルから何も選択JOINしていません。products_description

SELECTからの列を含めるように更新しますproducts_description(適切な列名に置き換えてください)。

SELECT products.products_id, ..., products_description.column_name, products_description.column_name2, ...
于 2012-10-12T16:10:48.323 に答える
0

products_description.*SELECT ステートメントに (products_description テーブルからすべての列を取得します)を書き忘れました。

SELECT products.products_id, products.products_quantity, products.products_image, products.products_price, products_image, products_description.*
 FROM products
 INNER JOIN products_description
 ON products.products_id=products_description.products_id
 ORDER BY products.products_id
于 2012-10-12T16:11:12.317 に答える