主题:我是菜鸟使用 COUNT(*) 函数使用不明确 非常纳闷啊晕~~
update abc
set inn =
(
select count(*)
from staff
where staff.idd=abc.idd
)
staff.idd 列的值 等于 abc.idd列值 而为什么inn(为int)列的值,都是1
staff.idd 列的值 不等于 abc.idd列的值 而为什么inn(为int)列的值,都是0
set inn =
(
select count(*)
from staff
where staff.idd=abc.idd
)
staff.idd 列的值 等于 abc.idd列值 而为什么inn(为int)列的值,都是1
staff.idd 列的值 不等于 abc.idd列的值 而为什么inn(为int)列的值,都是0