السرعة قيمة رقمية فيها كسور غالبًا، مثل 9.58 م/ث. لذلك النوع المناسب DECIMAL:
CREATE TABLE athletes (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100),
speed DECIMAL(5,2) -- up to 999.99
);
DECIMAL(5,2) تعني 5 أرقام إجمالًا، منها رقمان بعد الفاصلة.
المقارنة
INT: أعداد صحيحة فقط، فيضيع الجزء العشري (9.58 تصبح 10).DECIMAL: أرقام عشرية دقيقة، مناسبة للقياسات والأسعار.FLOAT: عشري تقريبي، للحسابات العلمية حيث لا تهم الدقة المطلقة.
أما ENUM فلقائمة قيم محددة، وCHAR للنصوص، وDATETIME للتواريخ.