私はPHP/MySQLにかなり慣れておらず、一般的にクエリを使用しています。クエリで「AS」を使用することで、見栄えを良くする以外に何かメリットがあるのではないかと思っていました。それはクエリをまったくスピードアップしますか?私はおそらくグーグル検索でこれを理解することができたかもしれませんが、私は私の最初の質問をして、これがどのように機能するかを見たかったのです。私は答えを選びます(一部の人とは異なり...)
と:
SELECT
news.id as id
news.name as name
FROM news
それなし:
SELECT
news.id
news.name
FROM news
私が見つけた多対多の関係のチュートリアルからのより複雑な例:
SELECT
c.name,
cf.title
FROM celebrities AS c
JOIN (
SELECT
icf.c_id,
icf.f_id,
f.title
FROM int_cf AS icf
JOIN films AS f
ON icf.f_id = f.f_id
) AS cf
ON c.c_id = cf.c_id
ORDER BY c.c_id ASC