我有一個表名content_details
,想打印ID十進制這樣的:給ID十進制SQL
id contents
1.1 vegetarian
1.2 non-vegetarian
我已經使用這個查詢
ALTER TABLE content_details
ADD COLUMN id decimal(4,2)
然後用它來保存數據在列
ALTER TABLE content_details
ADD id = 1.1
WHERE contents_details= 'vegetarian'
但得到錯誤:
個#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= 1.1 WHERE contents_details= 'vegetarian'' at line 2
和錯誤是什麼? – Jens
你不能只編寫命令並嘗試它們。你有沒有參考['ALTER TABLE'](http://dev.mysql.com/doc/refman/5.7/en/alter-table.html)的工作原理?你在這裏做的是相當於'改變表計算機添加屎給我的數據庫謝謝' – tadman
對不起,我只是一個新手。我已經在某處讀過它,所以用他的命令 – nbajpai