易截截图软件、单文件、免安装、纯绿色、仅160KB

求一SQL语句

我现在有2个表Table1,Table2。对应的字段、数据如下:

Table1:primary key(a1)
a1(char)      a2(int)
  a            10
  b            30

Table2:primary key(b1)
b1(char)      b2(int)
  a            5
  c            40
  d            100

----------------------------------------------------------------------------------

我想要实现的是:根据Table1的a1字段,得到a2或者b2的数据。
也就是如果Table2里面b1字段和Table1里的a1字段相同的,那么就用b2的数据。

例如:根据以上的数据,我要得到的是:
a            5
b            30

----------------------------------------------------------------------------------
请问这个SQL语句应该怎么写?

to jiangshun
太谢谢你了

[code=sql]
select * from A
[/code]

[code=sql]select * from A[code]


相关问答:

求sql触发器语句

users表
name  companyId  companyName


company表
companyId  companyName
1          a公司
2          b公司
......

两张字段相同表,求SQL语句,谢谢大家

有两张字段相同的表A,B。字段为SN, Name, Operator, Result, Remark
A表中字段SN唯一,B表中字段SN不唯一,有很多条
如何用一条select语句
把符合SN=’abc’的记录从A,B表中筛选出来?



SQL co ......

求sql语句

字段aa,共有178个数据,显示时是一列直排下来的,我想让这178个数据,每列只显示5个,多列显示完,如何实现?

加一个IDENTITYT列,按ID%5来分

引用
加一个IDENTITYT列,按ID%5来分

ID-1/5来分


SQL co ......

oracle中的to_char,sql server 2005对应的方法是什么

怎么把下面的改成sql server的方法?
to_char(img_comm_metadata.scene_centre_time,'yyyy-mm-dd hh24:mm:ss')>='1990-10-13 09:41:20'
SQL code:
datediff(ss,'1990-10-13 09:41:20',img_ ......

SQL 优化求助

请帮忙看看怎么优化一下,该表数据约为66万,运行时间要19秒,SQL如下:

select DATEPART (hh ,Date_time ) as Hours ,
sum(Counts)*100.0/(Select sum(Counts) as total
      &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号