[SQL ] 欄位名稱中有空白...

看板Database作者 ( )時間15年前 (2010/09/28 16:22), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
請教各位前輩 小弟用的是mysql 版本 3.3.2 如果table欄位名稱中有空白 請問這是被允許的嗎 如果是被允許的話 我下query時卻會發生語法錯誤的問題 請問有什麼辦法能改善呢 假設 table名 "my_ip" 欄位名 "ip address" 當執行以query時 select ip address from my_ip; 會產生錯誤 mysql會把ip當成一個欄位 但是其實ip address才是一個欄位名 請問各位大大這有解嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.43.112.254

09/28 17:17, , 1F
select [ip address] from my_ip
09/28 17:17, 1F
這個方法我有試過好像行不通 不過還是謝謝大大 ※ 編輯: trewkkk 來自: 115.43.112.254 (09/28 17:50)

09/28 18:56, , 2F
好的習慣是欄位、TABLE NAME 要用 `` 包起來
09/28 18:56, 2F

09/28 18:57, , 3F
試試看 SELECT `ip address` FROM `my_ip`;
09/28 18:57, 3F

09/29 22:57, , 4F
推樓上~
09/29 22:57, 4F
文章代碼(AID): #1CeQMtzi (Database)