MySQL5.6のソースコードを確認するCAST()
およびCONVERT()
同じ内部関数Item_date_typecast
への呼び出し 、DATE()
Item_date_typecast
への呼び出し
結論として、違いはありません DATE(expr)
の間 関数とCAST(expr AS DATE)
。
参照:
https://github.com/mysql/mysql-server /blob/5.6/sql/sql_yacc.yy
https://github.com/mysql/mysql-server /blob/5.6/sql/item_create.cc