mysql的插入語句的條件插入

2021-08-03 23:31:14 字數 1135 閱讀 2591

mysql的建立表語句:

create

table

`coordination_template_share` (

`id`

int(11) not

null auto_increment,

`regional_id`

int(11) default

null,

`org_id`

int(11) default

null comment '組織機構id',

`depart_id`

int(11) default

null comment '部門id',

`system_id`

int(11) default

null comment '業務系統id',

`template_id`

int(11) not

null comment '模板id',

`proj_id`

int(11) not

null,

primary

key (`id`)

) engine=innodb auto_increment=15

default charset=utf8 comment='模板共享機構及系統';

在插入的同時判斷是否存在(判斷是否插入插入 虛擬表dual):

insert

into coordination_template_share (id, regional_id, org_id, depart_id, system_id, template_id, proj_id)

select

null, 1,1,1,1,1,1

from dual

where

notexists(

select proj_id from coordination_template_share

where

proj_id = 1

and template_id = 1

and regional_id = 1

and org_id = 1

);

Mysql插入語句

方式一語法 insert into 表名 列名,values 值1,值要與列名對應1.插入的值型別要與列的型別一致或相容 insert into beauty id,name,borndate,phone,photo,boyfriend id values 13,肥清 女 1990 4 23 111...

mysql 插入語句

mysql 插入語句 什麼時候用單引號,什麼時候不用?1 先建立乙個表 create table user username varchar 255 age int,marry boolean,birthday date 注意,最後乙個括號前面不能有逗號,否則出錯 2 插入語句 insert int...

mysql插入第一 mysql插入語句的方法

mysql插入語句的方法 mysql中常用的三種插入資料的語句 insert into表示插入資料,資料庫會檢查主鍵 primarykey 如果出現重複會報錯 replace into表示插入替換資料,需求表中有primarykey,或者unique索引的話,如果資料庫已經存在資料,則用新資料替換,...