在sql語句中,如果要對字串型別使用統配,需要加上引號
如下面例子中的 ''
select `status` as `audit_status` from creativefeeds
where creative_response_id='';
在sql語句中,可以對欄位名做統配,注意不要加引號
如下面例子中的
is_keyword_type_id_=1
insert into
keyword(keyword, is_keyword_type_id_, rank)
values('', 1, )
on duplicate key update
is_keyword_type_id_=1,
rank=rank+values(rank); -- rank 值在原來的值上更新為 rank+values(rank) 其中 values(rank) 為帶插入的值
插入或更新
往資料庫中插入一條資料,如果插入資料的主鍵衝突,存在則更新
在下面的例子中,
將插入 字段 attempt_id, impression, click, cost, baidu_conversion, adgroup_res_name,
account_name, adgroup_res_id, report_date
如果主鍵衝突,則更新如下字段值 attempt_id, impression, click
insert into adgroup_reports(
mysql使用日常備忘
批量插入資料時,如果主鍵是有業務意義的,並非自自增張,那麼有可能在插入的資料中有與已存在的鍵值重複的,可以用如下方式來插入 insert ignore 當要插入乙個資料時,插入的字段值中主鍵欄位或唯一索引欄位的值不存在則插入,如果表中存在,則做update replace into replace ...
mysql 命令備忘
雖然mysql命令平常用的不少,但是有了ide的圖形化建表 改表操作,這些mysql命令忘的很快,所以在此記錄一下備忘 建表 命令 create table 表名 欄位名1 型別1 欄位名n 型別n mysql create table myclass id int 4 not null prima...
MYSQL命令備忘
一 連線mysql。1 例1 連線到本機上的mysql。首先在開啟dos視窗,然後進入目錄 mysqlbin,再鍵入命令mysql uroot p,回車後提示你輸密碼,如果剛安裝好mysql,超級使用者root是沒有密碼的,故直接回車即可進入到mysql中了,mysql的提示符是 mysql 2 例...