If you are comparing strings and numerics, or floating-point numbers and integers, MySQL will compare them as : Char « Data Type « SQL / MySQL






If you are comparing strings and numerics, or floating-point numbers and integers, MySQL will compare them as

      
if they were the same type.
mysql>
mysql> SELECT '4200' = 4200.0;
+-----------------+
| '4200' = 4200.0 |
+-----------------+
|               1 |
+-----------------+
1 row in set (0.00 sec)

mysql>

   
    
    
    
    
    
  








Related examples in the same category

1.CHAR(n): character string with specified length
2.Quoting a string value
3.The CHAR data type is a fixed-length character data type that can store up to 255 characters.
4.Add zero to the values to force a string-to-number conversion
5.Writing Strings That Include Quotes or Special Characters
6.To include a quote character within a string that is quoted by the same kind of quote,
7.Testing String Equality or Relative Ordering
8.To find out whether a string lies within a given range of values (inclusive)
9.Not equal char type value
10.Max with char type values
11.Compare char type value
12.Not null char type column