2009-11-02 17 views
9

Me pregunto si hay alguna forma de hacer un comando does not equal en MYSQL. En otras palabras, ¿puedes hacer un comando como este: "SELECT * FROM someTitle WHERE someLabel! = 'Something'"? Mi código está devolviendo un error cuando intento esto.No es igual en SQL

¡Gracias por cualquier ayuda!

+1

'DONDE somelabel = 'something'' me da buenos resultados en MySQL 4.1 - ¡lo que es el error? –

Respuesta

21

probar esto

SELECT * FROM someTitle WHERE someLabel <> 'something' 
+0

¡Gracias RRUZ, funciona ahora! – PF1

4

Use someLabel <> 'something' en su lugar.

7

Trate <> en lugar de! =

5

En SQL, como VB, <> se utiliza en lugar de !=.

lo tanto, puede escribir lo siguiente:

SELECT * FROM someTitle WHERE someLabel <> 'something' 

No estoy seguro de cómo <> puede significar la desigualdad; ¿Alguien puede explicar?

+0

En realidad, '! =' Es un estándar ANSI. –

+1

Bueno, si x es menor que y o x es mayor que y, entonces x no es igual a y. – Eli

2

= Reemplazar con <>