a、b是字符串变量
a *= b
有清楚的大侠详细讲解下

解决方案 »

  1.   

    SQL2000以前的版本可用,相当于 left join 
      

  2.   

    C#中
    a *= b 等价于 a= a*b
    sql中
    *=是左连接吧
      

  3.   

    select * from a,b where a.id*=b.id            | |select * from a left join b on a.id*=b.id
      

  4.   

    可a、b是字符串变量,不是表,能left join吗???
      

  5.   

    字符串不懂,如果是数字类型 a=a*b
      

  6.   


    有可能是用动态SQL拼接的,完整代码贴出来看一下
      

  7.   

    select * from ** where a*=b .......
    a b都是字符串
      

  8.   

    是 Left join 如:
    SELECT * FROM tab1, tab2 where a*=b;
    等于
    select * from tab1 left join tab2 on a=b
    *=左右都是列名啊,它只是一个连接条件。
      

  9.   

    请教一下,如果上一句where 后面的条件不止一个,例如where (a*=b and ...)
    那这是一个什么样的关系呢?
      

  10.   

    这个是很古老的写法了
    2005貌似要将兼容性改为80才能执行
    后续的版本也将删除此写法
    建议楼主还是写left join right join这样