php + mysql count consecutive data
Posted on
16th Feb 2014 07:03 pm by
admin
I have a database of values and I want to work out how to display them if the values match a consecutive pattern.
For example, I might have the table "eggs" with the values "1", "2", "3", "4", "6", "7", "8", "9", "10". Now if I were to count these up I'd have 9 total values, this is good. What I want to do is ONLY count the values where they have another 2 consecutive values after them. So for example if the above pattern is what I'm using and I want to check for 2 consecutive values, the following would happen:
1 -> correct, it is followed by "2" and "3".
2 -> correct, it is followed by "3" and "4".
3 -> false, it is followed by "4" but no "5"
4 -> false, it is followed by "6", no"5".
6 -> correct, followed by "7" and "8".
7 -> correct, followed by "8" and "9".
8 -> correct, followed by "9" and "10".
9 -> false, followed by "10" but no "11".
and this would return the total of 7, because 7 of these values are followed by 2 consecutive numbers, therefore are correct.
So my question: How would I go about this? Would it be a matter of a single (albeit complex) mysql query or will I have to do some more advanced stuff after fetching the array? If it's the second I can do that myself, but I'd like to (hopefully) do it in a query!
So, any ideas?
No comments posted yet
Your Answer:
Login to answer
101
14
Other forums
MASS PM
Hello all, I'm trying to send mass private messages to users in my database but keep getting an erro
media recovery
Hi,
i startup the database i got the error
SQL> startup
ORACLE instance started.
Multi Level Array Problem
hi all,
For example I have array like below:
$temp = array(array('north america', 'us'
What are the two different files you download to update kernel?
What are the two different files you download to update kernel?
Passing variables with pagination - iterating through unique id per link
Hi everyone,
I have seen a few topics like this one. Still cant find the specific thing, so I am
Weekly Calendar
Hi, I am looking at creating a weekly calendar. The calendar will read from Monday - Sunday. Does an
RFQ Configuration - can you make PLANT field an optional field in ME42
Is there a way to make the plant field on an RFQ optional in change mode (ME42)?
Cursor statement failed with errors
Following statement failed with the errors.
cursor proj_cursor1 is (select projectID from
need good snippet manager
Hi. as i am coding and learning more, it is becoming difficult to manage code snippets. how you mana
unoconv doc convert to pdf code prob
PHP/5.3.1
Hi. I am trying to use this code to convert docs to .pdf utilizing unoconv. Howe