搜索

...数据的话就显示到另外一个表中,sql 语句如何实现?

发布网友 发布时间:2024-10-24 05:17

我来回答

3个回答

热心网友 时间:2024-10-25 13:46

insert into 另一个表
select from 表
where 找到的条件

热心网友 时间:2024-10-25 13:44

最好是用存储过程。关键是用EXISTS关键词。
if(EXISTS(select top 1 * from table_a where ....)
begin
select * from table_a where ...
end
else
begin
select * from table_b where...
end

热心网友 时间:2024-10-25 13:42

方法1.
if exist (select * from tableA where 条件)
select * from tableA where 条件
else
select * from tableB where 条件
方法2:
create table #tmp(c1 nvarchar(200),c2 nvarchar(200))
insert into #tmp
select c1,c2 from tableA where 条件
insert into #tmp
select c1,c2 from tableB where 条件
select * from #tmp
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top