我有一個數據庫表結構如下最好的數據庫字段類型來存儲和返回總分
- ID
- 項目
- 類別
- 得分
的「得分'cell只能有以下值:
- ''(空)
- -1
我將用什麼字段類型來存儲 '分數' 值,以便讓我能夠得到的總當我根據項目ID查詢時得分? ENUM?
我有一個數據庫表結構如下最好的數據庫字段類型來存儲和返回總分
的「得分'cell只能有以下值:
我將用什麼字段類型來存儲 '分數' 值,以便讓我能夠得到的總當我根據項目ID查詢時得分? ENUM?
爲了便於閱讀,我寧願使用ENUM。 後面可能很難理解表中數字3或0的含義,但是使用ENUM值的正確名稱,即使在一年之後,也可以輕鬆識別它。
另外。當ENUM中元素的數量小於255時,ENUM使用與tinyint相同數量的字節(1)。
看看http://dba.stackexchange.com/a/6966 –
究竟是什麼-1是爲了? – santa