mysql增加一个字段,怎么根据另一个字段的值来生成星期几。比如说:2021-01-01就是星期六
mysql可以直接用公式 +别名
如果一定要加字段可以执行下面的语句:
ALTER TABLE 表名 ADD COLUMN `weekday` varchar(50) NULL ;
update 表名 set weekday=DAYOFWEEK(RepDate);
注意如果要增加一条数据需要同时给weekday赋值
直接参考https://blog.csdn.net/RA_xiaoguojiao/article/details/120923625
星期日 dayofweek(date)=1,
星期一 dayofweek(date)=2,
星期二 dayofweek(date)=3,
星期三 dayofweek(date)=4,
星期四 dayofweek(date)=5,
星期五 dayofweek(date)=6,
星期六 dayofweek(date)=7
select concat("星期",DATE_FORMAT(now(),"%w")) as 星期