路人甲
- 路人甲 2015-12-15 已签到连续签到1天,获得了5个金钱
MySQL replace into 有三种形式:
replace into tbl_name(col_name, ...) values(...)
replace into tbl_name(col_name, ...) select ...
replace into tbl_name set col_name=value, ...
第一种形式类似于insert into的用法,
第二种replace select的用法也类似于insert select,这种用法并不一定要求列名匹配,事实上,MYSQL甚至不关心select返回的列名,它需要的是列的位置。例如,replace into tb1( name, title, mood) select rname, rtitle, rmood from tb2;?这个例子使用replace into从?tb2中将所有数据导入tb1中。
第三种replace set用法类似于update set用法,使用一个例如“SET col_name = col_name + 1”的赋值,则对位于右侧的列名称的引用会被作为DEFAULT(col_name)处理。因此,该赋值相当于SET col_name = DEFAULT(col_name) + 1。
怎么用在yii2里面的插入呢
- 路人甲 2015-12-10 已签到连续签到1天,获得了5个金钱
- 路人甲 提出了问题插入数据怎么使用 replace into
- 路人甲 2015-09-15 已签到连续签到1天,获得了5个金钱
- 路人甲 提出了问题请教 数据库多条件怎么查询
- 路人甲 2015-09-02 已签到连续签到1天,获得了5个金钱
- 路人甲 提出了问题yii2怎么在init方法里调用模版