【问题标题】:Doesn't Equal in SQL在 SQL 中不等于
【发布时间】:2010-12-12 03:58:02
【问题描述】:

我想知道是否有某种方法可以在 MYSQL 中执行不等于命令。换句话说,你能做这样的命令:“SELECT * FROM someTitle WHERE someLabel != 'something'”吗?尝试此操作时,我的代码返回错误。

感谢您的帮助!

【问题讨论】:

  • WHERE somelabel != 'something' 在 MySQL 4.1 上对我来说可以正常工作 - 错误是什么?

标签: sql mysql select equals


【解决方案1】:

请改用someLabel <> 'something'

【讨论】:

    【解决方案2】:

    试试这个

    SELECT * FROM someTitle WHERE someLabel <> 'something'
    

    【讨论】:

      【解决方案3】:

      尝试 而不是 !=

      【讨论】:

        【解决方案4】:

        在 SQL 中,如 VB,使用&lt;&gt; 代替!=

        因此,您可以编写以下内容:

        SELECT * FROM someTitle WHERE someLabel <> 'something'
        

        我不确定&lt;&gt; 是如何表示不平等的;谁能解释一下?

        【讨论】:

        • 其实!=是ANSI标准。
        • 好吧,如果 x 小于 y 或 x 大于 y 则 x 不等于 y。
        【解决方案5】:

        将 != 替换为

        【讨论】:

          猜你喜欢
          • 2010-10-12
          • 2016-09-30
          • 1970-01-01
          • 1970-01-01
          • 2011-09-03
          • 2013-10-30
          • 1970-01-01
          • 1970-01-01
          • 2018-02-06
          相关资源
          最近更新 更多