DOUBLE
सटीकता की भी आवश्यकता है (मैंने DOUBLE(20,2)
दिया - इसे आवश्यकतानुसार बदलें)।
साथ ही serial number
. के अंत में एक खाली जगह थी कॉलम का नाम।
CREATE TABLE `Laptop` (
`serial number` INT( 20 ) NOT NULL ,
`Device Model` VARCHAR( 20 ) NOT NULL ,
`Device Manufacturer` VARCHAR( 20 ) NOT NULL ,
`Device Color` VARCHAR( 20 ) NOT NULL ,
`Screen size` DOUBLE( 20,2) NOT NULL ,
`Phone` DOUBLE( 20 ,2) NOT NULL ,
`Id` INT( 20 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
UNIQUE (
`serial number`
)
)
साथ ही, DECIMAL
. का उपयोग करना बेहतर है के बजाय DOUBLE
क्योंकि युगल का सटीक रूप से प्रतिनिधित्व नहीं किया जा सकता है और तुलना करते समय समस्या पैदा करता है।