De repræsenterer begge flydende kommatal. En FLOAT
er for enkelt-præcision, mens en DOUBLE
er til dobbeltpræcisionstal.
MySQL bruger fire bytes til enkeltpræcisionsværdier og otte bytes til dobbeltpræcisionsværdier.
Der er stor forskel fra flydende decimaltal og decimaltal (numeriske), som du kan bruge med DECIMAL
datatype. Dette bruges til at gemme nøjagtige numeriske dataværdier, i modsætning til flydende kommatal, hvor det er vigtigt at bevare nøjagtig præcision, for eksempel med pengedata.