Professional Web Applications Themes

datetime datatype question - Microsoft SQL / MS SQL Server

In the where clause, I put the following code:- Select * From TableA Where createdate <= '07/20/2003' and createdate >= '07/19/2003' The result only give me July 19, 2003 (example: 2003-07-19 12:34:53.000). I checked the data and I know there is July 20, 2003 exist. How come createdate <= '07/20/2003' didn't work? It seems like less than work but = not work on <= Thanks. Karen...

  1. #1

    Default datetime datatype question

    In the where clause,
    I put the following code:-

    Select *
    From TableA
    Where createdate <= '07/20/2003' and createdate >= '07/19/2003'

    The result only give me July 19, 2003 (example: 2003-07-19 12:34:53.000). I
    checked the data and I know there is July 20, 2003 exist.

    How come createdate <= '07/20/2003' didn't work? It seems like less than
    work but = not work on <=

    Thanks.

    Karen


    Karen Guest

  2. #2

    Default Re: datetime datatype question

    The date '07/20/2003' implies a time of 00:00:00 or midnight at the beginning of that date. Thus, any items that occurred after midnight are not included in your result set. Try:

    Select *
    From TableA
    Where createdate < '07/21/2003' and createdate >= '07/19/2003'


    --
    Tom

    ---------------------------------------------------------------
    Thomas A. Moreau, BSc, PhD, MCSE, MCDBA
    SQL Server MVP
    Columnist, SQL Server Professional
    Toronto, ON Canada
    www.pinnaclepublishing.com/sql


    "Karen" <com> wrote in message news:#phx.gbl...
    In the where clause,
    I put the following code:-

    Select *
    From TableA
    Where createdate <= '07/20/2003' and createdate >= '07/19/2003'

    The result only give me July 19, 2003 (example: 2003-07-19 12:34:53.000). I
    checked the data and I know there is July 20, 2003 exist.

    How come createdate <= '07/20/2003' didn't work? It seems like less than
    work but = not work on <=

    Thanks.

    Karen



    Tom Guest

  3. #3

    Default Re: datetime datatype question

    Thanks a lot ALL. I understand now.

    Karen :)


    "Karen" <com> wrote in message
    news:%phx.gbl... 

    than 


    Karen Guest

Similar Threads

  1. question about datetime column in mysql
    By nephish in forum MySQL
    Replies: 2
    Last Post: October 30th, 01:41 PM
  2. Arithmetic overflow error converting expression to datatype datetime
    By dgiet in forum Coldfusion Database Access
    Replies: 2
    Last Post: January 8th, 10:24 PM
  3. question on new psql datatype
    By Yu Pan in forum PostgreSQL / PGSQL
    Replies: 2
    Last Post: January 24th, 12:14 AM
  4. Question on Lvarchar Datatype
    By KalpanaPai in forum Informix
    Replies: 1
    Last Post: September 15th, 02:53 PM
  5. Datetime Question
    By Bob Barrows in forum Microsoft SQL / MS SQL Server
    Replies: 3
    Last Post: July 8th, 06:32 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139