Check for numeric values

2013-10-08 Thread Mike Blezien

Hello,

I need to select some data from a table where a column is not a numerical value 
but can't seem to get the right syntax for this.


Basically we need to do something like this:

SELECT * FROM tablename WHERE column_name (IS NOT A NUMERIC VALUE)

what is the correct syntax to accomplish this?

MySQL version: 5.5

Thank you,

Mike(mickalo)Blezien
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Thunder Rain Internet Publishing
Custom Programming  Web Hosting Services
http://www.thunder-rain.com/
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 



--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql



Re: Check for numeric values

2013-10-08 Thread Sukhjinder K. Narula
Hi,

You could use regular expression to do this, here is the example with the
reference site that might help you:

If your data is 'test', 'test0', 'test', '111test', '111'

SELECT * FROM myTable WHERE col1 REGEXP '^[0-9]+$';

Result: '111'

In regex ^ mean begin, and $ - end.

SELECT * FROM myTable WHERE col1 REGEXP '^[0-9]+\.?[0-9]*$'; - for 123.12

*But,* select all records where number exists:

SELECT * FROM myTable WHERE col1 REGEXP '[0-9]+';

Result: 'test0' and 'test' and '111test' and '111'

http://stackoverflow.com/questions/5064977/detect-if-value-is-number-in-mysql

Regards.


On Tue, Oct 8, 2013 at 7:53 AM, Mike Blezien mick...@frontiernet.netwrote:

 Hello,

 I need to select some data from a table where a column is not a numerical
 value but can't seem to get the right syntax for this.

 Basically we need to do something like this:

 SELECT * FROM tablename WHERE column_name (IS NOT A NUMERIC VALUE)

 what is the correct syntax to accomplish this?

 MySQL version: 5.5

 Thank you,

 Mike(mickalo)Blezien
 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-**=-=-=-=-=-=-=-=-=-=-=
 Thunder Rain Internet Publishing
 Custom Programming  Web Hosting Services
 http://www.thunder-rain.com/
 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=**-=-=-=-=-=-=-=-=-=-=-

 --
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:http://lists.mysql.com/mysql




Re: Check for numeric values

2013-10-08 Thread Mike Blezien
Thank you this is very helpful and was what I was looking for.


Mike(mickalo)Blezien
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Thunder Rain Internet Publishing
Custom Programming  Web Hosting Services
http://www.thunder-rain.com/
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  - Original Message - 
  From: Sukhjinder K. Narula 
  To: Mike Blezien 
  Cc: MySQL List 
  Sent: Tuesday, October 08, 2013 8:08 AM
  Subject: Re: Check for numeric values


  Hi,

  You could use regular expression to do this, here is the example with the
  reference site that might help you:

  If your data is 'test', 'test0', 'test', '111test', '111'

  SELECT * FROM myTable WHERE col1 REGEXP '^[0-9]+$';

  Result: '111'

  In regex ^ mean begin, and $ - end.

  SELECT * FROM myTable WHERE col1 REGEXP '^[0-9]+\.?[0-9]*$'; - for 123.12

  *But,* select all records where number exists:

  SELECT * FROM myTable WHERE col1 REGEXP '[0-9]+';

  Result: 'test0' and 'test' and '111test' and '111'

  http://stackoverflow.com/questions/5064977/detect-if-value-is-number-in-mysql

  Regards.


  On Tue, Oct 8, 2013 at 7:53 AM, Mike Blezien mick...@frontiernet.netwrote:

   Hello,
  
   I need to select some data from a table where a column is not a numerical
   value but can't seem to get the right syntax for this.
  
   Basically we need to do something like this:
  
   SELECT * FROM tablename WHERE column_name (IS NOT A NUMERIC VALUE)
  
   what is the correct syntax to accomplish this?
  
   MySQL version: 5.5
  
   Thank you,
  
   Mike(mickalo)Blezien
   =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-**=-=-=-=-=-=-=-=-=-=-=
   Thunder Rain Internet Publishing
   Custom Programming  Web Hosting Services
   http://www.thunder-rain.com/
   -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=**-=-=-=-=-=-=-=-=-=-=-
  
   --
   MySQL General Mailing List
   For list archives: http://lists.mysql.com/mysql
   To unsubscribe:http://lists.mysql.com/mysql
  
  


ANN: DAC for MySQL 2.9.5 is out!

2013-10-08 Thread Aleksander Andreev
DAC for MySQL is direct access components for MySQL, EnterpriseDB. It
allows you to create Delphi/C++Builder applications with direct access to
DAC for MySQL/EnterpriseDB without BDE and ODBC.

*What’s new in v2.9.5:*
Support for RAD Studio XE5 added, several minor improvements and bugfixes.

*Full changelog:*

[!] RAD Studio XE5 supported
[+] Open/Close items added to TMySQLQuery's popup menu
[*] Optimized the function SetRange if the start of range and end of
range are equal
[-] Filtering DataTime field not working in early versions Delphi bug
fixed
[-] SSL connection on the Win 64 platform not working bug fixed
[-] Error when setting a filter and doing a FindKey when the index is a
multiple column index bug fixed
[-] Can not connect to a database in design-time in Rad Studio XE2 on
Windows x64 platform bug fixed
[-] After Lookup function not correctly display the first record bug fixed
[-] Lookup fields and Calculated fields does not work in XE3/XE5 bug fixed

You're welcome to download the DAC for MySQL v2.9.5 right now at:
http://microolap.com/products/connectivity/mysqldac/download/ ,
or login to your private area on our site at
http://microolap.com/my/downloads/

Please don't hesitate to ask any questions or report bugs with our Support
Ticketing system available at http://www.microolap.com/support/