我对 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