2016-10-26 41 views
0

嗨,我想問問這兩個哪個更好?使用colName AS Name或Name = colName。它們有什麼不同,哪兩個更方便,更快的方式,或者兩者中的哪一個在內存使用等方面存在差異?SQL列命名

謝謝你,上帝的速度!

+1

你有沒有讀過[這個博客](http://sqlblog.com/blogs/aaron_bertrand/archive/2012/01/23/bad-habits-to-kick-using-as-instead-of-for-column -aliases.aspx)? –

+1

@TimBiegeleisen感謝您的參考......這對於我更多瞭解SQL有很大的幫助。 –

+0

我不認爲這是一個很大的性能問題,但如果您擔心能夠輕鬆地將您的數據庫代碼從SQL Server移植到另一個RDBMS,那麼您希望選擇一個。 –

回答

0

我在重命名列時總是使用「AS」。我使用「=」作爲查詢條件。執行時間和結果產生相同的結果。也許使用你所熟悉的功能。