MYSQL 初学者。使用多种数据类型的列创建表

MYSQL Beginner. Creating tables with columns of multiple data types

我正在将 CSV 导入 SQL 数据库,但我的 CSV 中的列可以有多种数据类型,例如包含 "N/A" 字符串值的 "Number_of_people" 整数列。

据我所知table创建涉及指定列的数据类型,例如

CREATE TABLE sampletable( Number_of_people INT ); 

我有办法做到这一点吗?

我将使该列可为空,并在插入数据时将 'N/A' 转换为 NULL。

尝试将其设为 VARCHAR,然后在检索该数据时将字符串转换为 int