这样的删除操作在SQL数据库下怎样操作

来源:百度知道 编辑:UC知道 时间:2024/05/30 03:28:07
有一张表person
表里有很多字段 例如 ID Name Age 等。。。
但当Name里有很多名字的时候,
例如:aaa, bbb ,ccc,
三个名字
我想删除bbb, 该如何写这样的sql语句呢??
给个语句吧 !谢谢呀!!
向这样的删除会不回影响到Name中其他的名字呢
delete from person where name='bbb'
那aaa和ccc会不会没有呢???

我还想保留aaa和ccc

要用delete(删除的意思)语句
先选中表所在的数据库,在输入
语法是:
delete
from空一格加表名
where空一格加列名='你要删除的名字'如'bbb'
(注意标点法号应是英文标点!不要输成中文的)
(注意不要输错了SQL无法撤消执行)
不会影响到其他的!用where语句,就是要指定删除的名字

delete from person where name="bbb"

呵呵,楼上二位,name要加中括号的,关键字
delete from person where [name]='bbb'

WHERE 后面跟的就是条件,name='bbb'

delete from person where name='bbb'

name要不是关键字的话 可以为空
你要是想单独删除bbb而不想影响该行其他字段值的话就应该用update语句
update person set name=\'\'where name=\'bbb\';
delet的操作至少影响一行