1. 首页 > 科技

在sql中查询多个指定字段时怎样加入指定字段在另一表中相同字?

在sql中查询多个指定字段时怎样加入指定字段在另一表中相同字?

怎么让SELECT搜索多个表和多个表中的字段,在同一条语句中,求救

select from table_name where id union select from table_name where id

SQL中怎样将一个表中多个字段插入到另一个表中的一个字段中

不知道B表的type和state两个字段都关联A表的id这句怎么关联

不过后面的条件可以用case语句(如果你的数据库支持的话)

select case when ddCoding='01' and ddName='交换机' then b.type

when ddCoding='02' and ddName='在库' then b.state

else '' end

SQL语句.查找数据库两个不同的表里的字段.如何加入E语言同一个列表框.

楼上正解(嵌套查询):select * from TABLE as tt where id in(select top 2 id from TABLE where class=tt.class) order by class

将一张表的某个字段同时插入另一张表的多个字段的sql怎么写

type 和state 可以为空吗?来

就是说当符合第一个条件时源将2113A的ID插入到B表的type,此时B表的state的值是多5261少?

就是说当符合第二个条件时将A的ID插入到B表的state,此时B表的type的值是多少?

如果可以为4102空的话可以这样:

insert into B(type,state)

select

case when ddCoding='01' and ddName='交换机1653' then id end,

case when ddCoding='02' and ddName='在库' then id end

from A

如果不为空的话可在end 前加入else 值