ホームページ >バックエンド開発 >PHPチュートリアル >SQL ステートメントを読むのを手伝ってください。

SQL ステートメントを読むのを手伝ってください。

WBOY
WBOYオリジナル
2016-06-23 14:22:13830ブラウズ

この投稿は、u010250831 によって、2013-09-20 00:40:02 に最終編集されました

sql as php mysql

以下は、Zen Cart オープンソース モール システムの SQL ステートメントです。 I SELECT DISTINCT P.PRODUCTS_ID, P.Products_image, P.Products_tax_Class_ID, PD.PRODUCTS_NAME,
p.prducts_date_added , P.prducts_type, p.master_categories_id
from ".Table_products." P, ".Table_products_descript." prDucts_id = pd.products_id
and pd. language_id = '". (Int) $ _ session [' language_id ']. Play_limit;


上記の SQL ステートメントの "p" と "pd" は両方ともエイリアスである必要があります!
ただし[from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd] エイリアスを定義するときに As が使用されないのはなぜですか? 他に使用できる方法はありますか?
返信してください。ディスカッション(解決策)へ
SQLを実行するときは、SQLを出力してエディタで実行するだけです

として記述できるかどうかは、

によって異なります。この状況では、一般にそれを記述することはできません

ただし、一部の環境構成では、Mysql の複数テーブルの結合ネストされたクエリを実行するときに、それを追加する必要があるため、それを追加する必要があります

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。