熟悉Access的朋友帮帮忙!关于一个查询的写法,类型的转换问题!!谢谢(on line wait)(100分)

  • 主题发起人 主题发起人 Reesinx
  • 开始时间 开始时间
R

Reesinx

Unregistered / Unconfirmed
GUEST, unregistred user!
有两个表:t1和t2;
在t1中有一个字段c1是字符类。
在t2中有两个字段n1和n2,都是整型。
现在的比较条件是c1=str(n1)+str(n2),比如:n1为1,n2为34,则c1为“134”表示相等。
请各位帮帮忙写个SQL的WHERE部分,谢谢!
 
where c1=cstr(n1)+cstr(n2)
ACCESS中等效于SQL SERVER的CONVERT OR CAST 函数
http://www.delphibbs.com/delphibbs/dispq.asp?lid=580291
 
接受答案了.
 
Access既不能用Local SQL 有不像 SQL SERVER
Local SQL : select t1.c1, t2.n1, t2.n2 from t1,t2 where (t1.c1 = (CAST(t2.n1 AS CHAR) + (CAST(t2.n2 as CHAR))
 
后退
顶部