您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

MySQL插入数据_MySQL

2024/4/25 17:47:46发布6次查看
插入数据使用 insert
插入完整的行插入行的一部分插入多行插入某些查询的结果插入完整的行先看一下原有的customer列表:
插入一行: insert into customers values(null, 'pep e. lapew', '100 main street', 'los angeles', 'ca', '90046', 'usa', null, null);
还有一种方式,需要指定列名,这种方法,在表的结构发生变化时,其sql语句仍然可以使用,而且这种赋值不需要与表的原有结构相同。
插入多行插入多行可以将多个insert语句并列起来:
insert ..... values(,,,,);
insert ..... values(,,,,); 这样就可以插入两条记录了,另外如果要插入的列名相同,则可以如下合并插入语句:
insert into name(,,,,,,,) //后续插入的多条记录用到相同的列名 values(,,,,,,,,,) , (.........), (.........); //这样就插入了三条记录了。插入检索出的数据其实就是使用select语句检索出数据,作为values的值来插入到表中,很好理解,下面的sql语句就是将custnew表合并到customer表中:
insert into customers(cust_id, cust_contact, cust_email, cust_name, cust_address, cust_city, cust_state, cust_zip, cust_country) select cust_id, cust_contact, cust_email, cust_name, cust_address, cust_city, cust_state, cust_zip, cust_country from custnew;
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录