我试图创建一个列类型为boolean或tinyint(1)的视图,但我不确定如何自定义数据类型。以前这个问题的回答是,使用cast()或convert()。我不能这样做,因为mysql不允许布尔值作为输出类型。
我也尝试过使用
if(`mytable`.`mycolumn`=1,TRUE,FALSE) AS myAlias
不幸的是,视图中的myAlias被创建为bigint(20)
这里有一个类似的问题,我在谈论建议铸造的地方。我的声誉不够高,我不能在那里发表评论,所以我决定提出一个单独的问题。 Is it possible to change the datatype of a column in a view?
由于