㈠ 在一张已存在很多数据的表中增加一个字段有风险么
只需判断一下即可,根据你的题目意思应该是a表的id和b表的id相关联。select
*,
case
when
(select
count(*)
from
b
where
id
=
a.id)>0
then
1
else
0
end
as
flag
from
如果你是想a表和b表的字段和id这两列都一样,才将flag显示为1的话,用下面的查询:
select
*,
case
when
(select
count(*)
from
b
where
id
=
a.id
and
字段
=
a.字段)>0
then
1
else
0
end
as
flag
from
a!
㈡ 数据库表如何增加字段
用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等,需要的朋友可以参考下。
用SQL语句添加删除修改字段:
1.增加字段。
alter table docdsp add dspcode char(200)
2.删除字段。
ALTER TABLE table_NAME DROP COLUMN column_NAME
3.修改字段类型 。
ALTER TABLE table_name ALTER COLUMN column_name new_data_type