1. A data mining method, comprising: selecting a column in a database table containing records; automatically selecting a first subset of records in the database table, wherein each one of the records has a value in the column that is not empty; automatically generating a data mining model from the first subset of records; automatically determining a second subset of records in the database table, wherein each record in the second subset has an empty value in the column; and automatically providing predicted data values for the records of the second subset using the data mining model.