RT
因为我需要在得知某表中的一些满足条件的数据是否存在而决定采取的操作(是在触发器中使用)
比如说我用了select * from table where condition
然后我如何判断出这一个语句是否有查出结果,如果没有,我才去做下一步的操作
在此请教,请知道如何解决的人帮帮忙,3Q了哈~~:)

解决方案 »

  1.   

    mysql?
    不知道mssql可以if exists......
      

  2.   

    嗯~~郁闷就郁闷在这里~~我现在开发的系统后台数据库是mysql,没有办法
    用if exists说是不支持
    这贴其实发错地方了,在mysql专区也发了一贴,呵呵
      

  3.   

    if((select top 0 from tableName)=1)
    print '有数据'
    else
    print '没有'
      

  4.   

    if(select count(*) from tablename )>0
    begin
    print 'dfdsf'
    else
    print 'dfdfdf'
    end
      

  5.   

    上面2位   Hopewell_Go和bjgzxx 的语句好像是在MS-SQL下执行的吧?MYSQL好像用不来,试了米用,仍然是语法不对