http://www.csdn.net/develop/article/17/17137.shtm

解决方案 »

  1.   

    问一个问题。

    SELECT NAME FROM AA WHERE CONTIANS(*,‘DD')
    union
    select ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
    在用union时,如果要查的DD在几个表中都没有时,就会报错。
    包含 UNION 运算符的 SQL 语句中的所有查询都必须在目标列表中具有相同数目的表达式。
    可是,如果DD在这几个表中的任何一个有的话,就不报错。
    很郁闷啊。
    to leonzhao(灯泡) 
    有社么方法,方便的话发给我好吗。
    在给分
    [email protected]
      

  2.   


    SELECT NAME FROM AA WHERE CONTIANS(*,‘DD')
    union
    select ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
    在用union时,如果要查的DD在几个表中都没有时,在网业上就会报错,在sql里不包错。。
    包含 UNION 运算符的 SQL 语句中的所有查询都必须在目标列表中具有相同数目的表达式。
    可是,如果DD在这几个表中的任何一个有的话,就不报错
      

  3.   

    to nuoheng(诺恒) 
    社么意思。
    我这两个表里的字段的属性都是一样的啊。
    何谓内容一样
      

  4.   

    select * from table1,table2,table3....
    where table1.aa like %aa% or table2.bb like %aa% ...