数据库select、insert、update、delete这四个语法解释?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库select、insert、update、delete这四个语法解释?相关的知识,希望对你有一定的参考价值。
select选择select
列名
from
表名
where
条件
insert插入
insert
into
表名(列名)
values(各个字段的值)
列名可以省略
也可以另一种形式,没有VALUES的
insert
into
表名
查询结果
如
insert
into
a
select
'','',''
--这里的列要与表
a定义相符才能正常插入
update修改
update
表名
set
列名=值
where
条件
如:update
a
set
a.a1='1'
where
a.a2='3'
把a2=3的所有a1修改为1
delete删除
删除表格中的记录
delete
from
表名
where
条件
如:删除a.a1='1'的所有记录
delete
from
a
where
a.a1='1' 参考技术A select:从表中查询数据,用于查询操作
insert:插入记录到表中,用于插入操作
update:修改表中的某条记录,用于更新操作
delete:删除某条记录,用于删除操作 参考技术B select:选择,挑选,精选的
nsert:插入,嵌入,插入物,…
update:使现代化,修正,校正…
delete:
删除 参考技术C select选择
insert插入
update修改
delete删除
eg:
select
*
from
db1
where
id='"&
text1
&"'
在db1数据库中选择id字段=text1的信息
insert
into
db1(id)
values('"
&
Text1
&
"')
在db1中插入id=text1的信息
update
db1
set
[id]='"
&
Val(Text1)
&
"'
where
条件"
符合条件的情况下,将db1中的id修改成text1输入内容
delete
from
db1
where
id='"
&
text1
&
"'
删除db1中id=text1的信息
Mysql insert into select , update select 操作
参考技术A 有时候需要把查询到的数据直接插入另一个表中,sql如下:insert into a
(a.aid, a.name)
select id, name from b
where b.xx = xx
更新操作如下:
UPDATE ta SET name = ( SELECT a.name
FROM a
WHERE ta.aid = a.id )
WHERE ta.pid = xx
内容追加:
update ta set name = CONCAT(name, 'str') WHERE id = xx //CONCAT 追加字段内容
以上是关于数据库select、insert、update、delete这四个语法解释?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 VB.NET 配置 DataAdapter 以使用 Sql Server 存储过程执行 Select、Update、Insert 和 Delete 命令?
数据库select、insert、update、delete这四个语法解释?