次のように、MYSQL のフィールド名とテーブル名にエイリアスを使用できます。
1) SELECT a.username,a.order FROMorders AS a
INNER JOIN user AS b ON a.username=b.username; - - テーブルのエイリアス
2) SELECT COUNT(goods_id) AS totalGoods FROM tdb_goods; -- フィールドのエイリアス
1) 曖昧さを避けるために、1) のテーブルをエイリアスします。 ON 後の条件を username=username に変更すると、明らかに
がエラーを報告します。 もちろん、order.username=uer.uername に変更することもできますが、エイリアスを使用するほど単純ではありません。
2) から、フィールドに別名を付けると意味が明確になり、読みやすさが向上することがわかります。
PHP 名前空間で名前空間識別子をエイリアスすることもでき、その利点は MYSQL でのエイリアスと同じです。
次の例のように:
名前空間 rootsub1 と rootsub2 を宣言します。
実行結果:
著作権声明: この記事はブログのメインのオリジナル記事であり、ブロガー 転載禁止。