2011-06-21 11 views
5

Może ktoś mi powiedzieć co diffrence bitween tych dwóch operatorów MySQL: -Co diffrence bitween tych dwóch operatorów mysql

< => a =

Oba są coraz same wyniki. Czy są one takie same w użyciu.

select s.dwt,s.shipnam from tbl_ship s 
where s.dwt >= 1 and s.deleted = 'N' 
and s.dwt = 11000 
group by s.co_cod 

i

select s.dwt,s.shipnam from tbl_ship s 
where s.dwt >= 1 and s.deleted = 'N' 
and s.dwt <=> 11000 
group by s.co_cod 

Dzięki.

+0

Nigdy nie widziałem tego operatora przed. Domyślam się, że jest to po prostu połączenie operatorów <, =, and >, tzn. Dopóki wartość twojego porównania nie jest zerowa, będzie to prawda. Prawdopodobnie masz takie same wyniki, ponieważ jedyne rekordy pasujące do s.dwt = 11000 są jedynymi rekordami pasującymi do s.dwt> = 1 i s.deleted = 'n' – bdares

Odpowiedz

Powiązane problemy