1
A
回答
3
我不會推薦它,因爲它是一個reserved word,但如果你一定要,你可以用反引號逃避它:
SELECT `count` FROM `table` WHERE 1
至於你擁有的,你仍然可以使用這兩個查詢。 COUNT(*) AS 'count'
將返回一個單一列,'count'。 SELECT 'count'
的方式將它作爲普通列返回。
此外,請注意,我在最後一句中使用'而不是`,因爲SO使用`來表示代碼。
總而言之,這是一個壞主意。
2
同意Josh的回答。你可以在反引號內使用幾乎任何東西,包括我相信的空格 - 但不要這樣做!
從語義上講,我會問有什麼好處是有一個名爲「計數」的字段。究竟是什麼計算?我建議你養成對你的字段名稱更具體的習慣。例如:limb_count
,error_count
,num_attempts
,num_failures
...
當你加盟大型查詢多個表,則SQL將讀取更加清晰,如果你的字段名也不含糊。
相關問題
- 1. Flex框會導致Firefox上出現渲染問題嗎?
- 2. gunicorn會導致exscript/paramiko出現問題嗎?
- 3. 下面的代碼會導致C++出現問題嗎?
- 4. 文件名變量導致循環中的計數器出現問題
- 5. Xcode - 重命名項目導致問題
- 6. 取消NSURLConnection會導致問題嗎?
- 7. 包含<iosfwd>似乎會導致命名空間問題?
- 8. 命名空間稱爲「異常」會導致編譯問題
- 9. jsp response.redirect導致jquery.mobile出現問題
- 10. Android - ViewPager導致addTextChangeListener出現問題
- 11. XNA SpriteBatch導致BasicEffect出現問題
- 12. 強制https://導致htaccess出現問題
- 13. System.net.http.formatting導致Newtonsoft.json出現問題
- 14. 冒用AppDomain導致log4net.Util.PatternString出現問題
- 15. 有時會出現Excel導出問題
- 16. 添加可導出結構的數據成員(最後)會導致問題嗎?
- 17. XML文件I/O會導致php中出現同步問題嗎?
- 18. 在Java語句中使用{}括號後,這會導致問題出現嗎?
- 19. VS2010可以導致Win7上出現任何問題嗎?
- 20. SP_RENAME導致'無效列名'問題
- 21. 內存泄漏是否會導致UITableView滾動出現問題?
- 22. 使用Microsoft.Data.Services.Client.dll而不是System.Data.Services.Client.dll會導致Azure.StorageClient出現問題
- 23. 我的頁面高度會導致gridview出現問題
- 24. 爲什麼類別中的didRotateFromInterfaceOrientation會導致UISplitView出現問題?
- 25. touchOverflowEnabled:true會導致iPad上的對話框出現問題
- 26. JAVA_Home爲什麼會導致Ionic出現問題?
- 27. Xinerama是否會導致我的代碼出現問題?
- 28. MySQL的導出/導入數據一致性問題
- 29. AFNetworking:getPath:parameters-method會導致問題
- 30. Swing:JScrollPane導致呈現問題
如果你能幫到你,你應該避免使用保留/關鍵字。 –
使用保留字作爲列名通常是一個壞主意,因爲它需要更多的工作來避免衝突。有人說,這個問題對於SO來說是不適當的,因爲你要求的是意見(好/壞)和討論,這兩個[常見問題](http://stackoverflow.com/faq)都提到窮人適合本網站的設計。投票結束的原因不是建設性的。 –
問題是「會導致問題嗎?」。我不明白這是一個「意見」問題。它將會或不會導致問題。 –