to check range of data

Ask a Question related to Coldfusion Database Access, Design and Development.

  1. #1

    Default to check range of data

    Hi Guys,
    Need your help on this problem.
    Let say table name call tbl_range
    I have this set of record :-
    No1 No2
    1000 2000
    3000 4000
    5000 6000

    My problem, i want to check if user insert another set no No1 : 1500 No2 :
    2500. So, this means that range already clash with another range. If this
    happened that insert cannot be done.

    Regards,
    Shaffiq

    capik79 Guest

  2. Similar Questions and Discussions

    1. Writing Query for data range does not output
      The cfoutput tag for this query does not display any data. SELECT Title, SVNo, RevNo, FileName, Type, ReleaseDate, Platform, PCNs,...
    2. how to use check box in data grid
      hi all, please help me I want to use check box in data grid for boolean value, let said about an invoice record paid status. I've used...
    3. #24909 [Fbk->Opn]: rand function with range always returns low value of range
      ID: 24909 User updated by: a0 at hush dot com Reported By: a0 at hush dot com -Status: Feedback +Status: ...
    4. #24909 [Opn->Fbk]: rand function with range always returns low value of range
      ID: 24909 Updated by: iliaa@php.net Reported By: a0 at hush dot com -Status: Open +Status: Feedback...
    5. #24909 [NEW]: rand function with range always returns low value of range
      From: a0 at hush dot com Operating system: solaris 8 PHP version: 4.3.2 PHP Bug Type: Math related Bug description: rand...
  3. #2

    Default Re: to check range of data

    If your db supports the between keyword, you can do this:

    select count(No1) alreadythere
    from yourtable
    where #var1# between No1 and No2
    or #var2# between No1 and No2

    <cfif yourquery.alreadythere is 0>
    insert your record
    <cfelse>
    do something else

    If not use <= and <= in your query.

    Dan Bracuk Guest

  4. #3

    Default Re: to check range of data

    Thx Dan,
    Anyway, I already solve the problem using between. Here my code

    Select No1, No2
    From table
    Where (#varNo1# between NO1 and NO2)

    Then in RecordCount eq 0, I proceed to insert the new record.

    Really thx for your reply. Thx Dan

    Regards,
    Shaffiq

    capik79 Guest

Posting Permissions

  • You may not post new threads
  • You may 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