CN103500170A - Statement generating method and system - Google Patents

Statement generating method and system Download PDF

Info

Publication number
CN103500170A
CN103500170A CN201310393709.8A CN201310393709A CN103500170A CN 103500170 A CN103500170 A CN 103500170A CN 201310393709 A CN201310393709 A CN 201310393709A CN 103500170 A CN103500170 A CN 103500170A
Authority
CN
China
Prior art keywords
statistics
numerical value
scope
timing statistics
field name
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310393709.8A
Other languages
Chinese (zh)
Inventor
马向晖
张宝玉
郭铁志
陈朝阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHANGHAI MINCLOUD CULTURE COMMUNICATION Co Ltd
Original Assignee
SHANGHAI MINCLOUD CULTURE COMMUNICATION Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHANGHAI MINCLOUD CULTURE COMMUNICATION Co Ltd filed Critical SHANGHAI MINCLOUD CULTURE COMMUNICATION Co Ltd
Priority to CN201310393709.8A priority Critical patent/CN103500170A/en
Publication of CN103500170A publication Critical patent/CN103500170A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2228Indexing structures
    • G06F16/2272Management thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2282Tablespace storage structures; Management thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a statement generating method and system. The method comprises the steps of acquiring field names of data to be counted; acquiring the counting time range of the data to be counted; searching numerical value corresponding to the field names in the counting time range in a database; counting the data to be counted according to different counting periods in the database, and storing counting results in the database in the mode of numerical value corresponding to the field names; generating records including the field names in statements; using the field names as key names in the records, and using the numerical value as key value corresponding to the key names in the records. By the adoption of the statement generating method and system, when statements are generated, the data to be counted can be directly added in the statements in the mode of key value, so that the counting data can be directly obtained at data counting time, the process of counting according to a large number of statements is eliminated, and the counting efficiency is improved.

Description

A kind of report form generation method and system
Technical field
The present invention relates to data processing field, particularly relate to a kind of report form generation method and system.
Background technology
Along with the trend development of electronic office, increasing enterprise or unit start to adopt form to be added up the operation control situation of self.
The kind of form is varied.Some enterprises adopts daily sheet, usings the time range of a day as measurement period; The enterprise that also has adopts weekly return, usings the time range of a week as measurement period.
In prior art, once the measurement period of form is definite, the form of form is also just corresponding has determined.Take daily sheet as example, only there is the statistics for the data in the time range of 24 hours in daily sheet.If need to be from daily sheet the data in month be added up, in prior art, be merely able to obtain all (30 left and right) daily sheets in this month, then, according to the data in all daily sheets, statistics are obtained the statistics in this month so.Because needs are processed a large amount of daily sheets, so, in prior art, when the measurement period of cycle of needs statistics and form is not identical, the process that obtains statistics is very complicated, and can take the hardware resource of a large amount of statistics equipment.
Summary of the invention
The purpose of this invention is to provide a kind of report form generation method and system, can simplify the acquisition process for the statistics in the different time scope, greatly improve the efficiency of being added up according to form.
For achieving the above object, the invention provides following scheme:
A kind of report form generation method comprises:
Obtain in form the field name for the treatment of statistics;
Obtain the described timing statistics scope for the treatment of statistics;
Search numerical value corresponding to described field name in described timing statistics scope in database; Described database treats that for described statistics is added up according to different measurement periods, and the form of statistics corresponding numerical value with described field name is kept in described database;
Generate the record that comprises described field name in described form; Described field name is as the key name in described record, and described numerical value is as key assignments corresponding to key name described in described record.
Optionally, the described record that comprises described field name that generates in described form comprises:
Obtain the maximum occurrences upper limit of the key assignments that described in described record, key name is corresponding;
Judge that whether described numerical value is greater than the described maximum occurrences upper limit, obtains the first judged result;
Judgment result is that while being when described first, generate many records that comprise described field name in described form; Include timing statistics range information and the statistic corresponding with the timing statistics scope in described many records; Timing statistics scope sum in described many records equals described timing statistics scope.
Optionally, described different measurement period comprises:
Take sky as cycle, the week of take as cycle, the moon of take as cycle, the season of take as cycle or the year of take be the cycle.
Optionally, describedly search numerical value corresponding to described field name in described timing statistics scope in database, comprising:
A, the zero-time of obtaining described timing statistics scope and closing time;
B, determine the maximum time unit covered in described zero-time and the time range between closing time;
C, according to described maximum time unit, described timing statistics scope is divided into to a plurality of statistics subcycles;
D, search respectively subcycle numerical value corresponding to described field name in described statistics subcycle in database, obtain the subcycle numerical value of a plurality of correspondences;
E, by the subcycle numerical value addition of described a plurality of correspondences.
Optionally, described described timing statistics scope is divided into to a plurality of subranges, comprises:
C1, determine the first number of the described maximum time unit comprised in described timing statistics scope;
C2, mark off subrange corresponding to the first number described maximum time unit from described timing statistics scope;
C3, for unallocated time range in described timing statistics scope, A is to step C for execution step.
A kind of report generating system comprises:
The field name acquisition module, treat the field name of statistics for obtaining form;
Timing statistics scope acquisition module, for obtaining the described timing statistics scope for the treatment of statistics;
Numerical value is searched module, for search numerical value corresponding to described field name in described timing statistics scope at database; Described database treats that for described statistics is added up according to different measurement periods, and the form of statistics corresponding numerical value with described field name is kept in described database;
Record generation module, for generate the record that comprises described field name at described form; Described field name is as the key name in described record, and described numerical value is as key assignments corresponding to key name described in described record.
Optionally, the described generation module that records comprises:
Maximum occurrences scope acquiring unit, for obtaining the maximum occurrences scope of the key assignments that described in described record, key name is corresponding;
Whether the first judging unit, be greater than the described maximum occurrences upper limit for judging described numerical value, obtains the first judged result;
Record generation unit for judgment result is that while being when described first, generates many records that comprise described field name in described form; Include timing statistics range information and the statistic corresponding with the timing statistics scope in described many records; Timing statistics scope sum in described many records equals described timing statistics scope.
Optionally, described different measurement period comprises:
Take sky as cycle, the week of take as cycle, the moon of take as cycle, the season of take as cycle or the year of take be the cycle.
Optionally, described numerical value is searched module, comprising:
Time acquisition unit, for zero-time and the closing time of obtaining described timing statistics scope;
Maximum time unit's determining unit, for determining the maximum time unit covered in described zero-time and the time range between closing time;
The subcycle division unit, for according to described maximum time unit, be divided into a plurality of statistics subcycles by described timing statistics scope;
Subcycle numerical value is searched unit, for search respectively subcycle numerical value corresponding to described field name in described statistics subcycle at database, obtains the subcycle numerical value of a plurality of correspondences;
Cumulative unit, for the subcycle numerical value addition by described a plurality of correspondences.
Optionally, described subcycle division unit comprises:
The first number is determined subelement, for determining the first number of the described maximum time unit comprised in described timing statistics scope;
The statistics subcycle is divided subelement, for mark off the first number statistics subcycle corresponding to described maximum time unit from described timing statistics scope;
Divide again subelement, for for the unallocated time range of described timing statistics scope, by described time acquisition unit, maximum time unit's determining unit, and described subcycle division unit is proceeded to divide.
According to specific embodiment provided by the invention, the invention discloses following technique effect:
Report form generation method of the present invention or system, treat that for described statistics is added up according to different measurement periods by making database, and the form of statistics corresponding numerical value with described field name is kept in described database, can to the data of same type, according to different measurement periods, be added up in real time, when generating report forms, can directly will treat that the form of statistics with key assignments is added in form, thereby when being added up, data can directly obtain statistics, save the process of being added up according to a large amount of forms, improve statistical efficiency.
The accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, below will the accompanying drawing of required use in embodiment be briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
The process flow diagram that Fig. 1 is report form generation method embodiment of the present invention;
Fig. 2 generates the process flow diagram of the record that comprises described field name in described form in the present invention;
Fig. 3 is the process flow diagram of searching the numerical value that in described timing statistics scope, described field name is corresponding in the present invention in database;
The structural drawing that Fig. 4 is report generating system embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making under the creative work prerequisite the every other embodiment obtained, belong to the scope of protection of the invention.
For above-mentioned purpose of the present invention, feature and advantage can be become apparent more, below in conjunction with the drawings and specific embodiments, the present invention is further detailed explanation.
The process flow diagram that Fig. 1 is report form generation method embodiment of the present invention.As shown in Figure 1, described method can comprise:
Step 101: obtain in form the field name for the treatment of statistics;
Described field name can be a kind of title for the treatment of statistics.For example, when when statistics is click volume, field name can be just click volume; When statistics is sales volume, field name can be just sales volume.
Step 102: obtain the described timing statistics scope for the treatment of statistics;
Described timing statistics scope refers to treats the time range that statistics is added up.Suppose being added up up to the click volume at 9 o'clock in morning August 2 morning 9 August 1, the timing statistics scope is just the time period of 1 day 9 August between 9 o'clock on the 2nd August so.
Step 103: search numerical value corresponding to described field name in described timing statistics scope in database; Described database treats that for described statistics is added up according to different measurement periods, and the form of statistics corresponding numerical value with described field name is kept in described database;
The database used in the present embodiment, can carry out real-time statistics to various data (comprise and treat statistics) according to the different cycles, and statistics is kept in database.For the same data, click volume for example, can be respectively according to hour, day, week, month, in season, the cycles such as year are added up, statistics can be stored in database simultaneously.The form storage of while being stored in database, can adopt " field name "+" measurement period "+" statistic ".
Step 104: generate the record that comprises described field name in described form; Described field name is as the key name in described record, and described numerical value is as key assignments corresponding to key name described in described record.
The gauge outfit of the form in the present embodiment (being the field of the first row) can remain unchanged.A field can be set in gauge outfit, the field of " treating static fields " by name for example is set.Then the field name for the treatment of statistics in form can be added in the cell of certain a line in " treating static fields " these row; The content of this row is as a record.This field name for the treatment of statistics is as the key name in this record.A field can also be set in gauge outfit, the field of " statistic " by name for example is set.Corresponding to those row of " statistic ", can be added on the numerical value found in database in this record.This numerical value is as key assignments corresponding to key name described in described record.
In the present embodiment, treat that for described statistics is added up according to different measurement periods by making database, and the form of statistics corresponding numerical value with described field name is kept in described database, can to the data of same type, according to different measurement periods, be added up in real time, when generating report forms, can directly will treat that the form of statistics with key assignments is added in form, thereby when being added up, data can directly obtain statistics, save the process of being added up according to a large amount of forms, improve statistical efficiency.
Fig. 2 generates the process flow diagram of the record that comprises described field name in described form in the present invention.As shown in Figure 2, this flow process can comprise:
Step 201: the maximum occurrences upper limit of obtaining the key assignments that described in described record, key name is corresponding;
Suppose the key name that certain key name is " click volume ", on the maximum occurrences of corresponding key assignments, be limited to 10,000
Step 202: judge that whether described numerical value is greater than the described maximum occurrences upper limit, obtains the first judged result;
Because major part is treated the numerical value of statistics and all can growth in time be increased, so, when the time rises to certain limit, treat that the numerical value of statistics can exceed the upper limit of predefined span.Predefined span can adopt the form of byte number to be limited.For example, take binary data as example, is 8 if limit this byte number for the treatment of statistics, and the maximum occurrences upper limit that this numerical value is corresponding is 28 powers-1,255.
Step 203: judgment result is that while being when described first, generate many records that comprise described field name in described form; Include timing statistics range information and the statistic corresponding with the timing statistics scope in described many records; Timing statistics scope sum in described many records equals described timing statistics scope.
When being greater than on described maximum occurrences, described numerical value prescribes a time limit, due to the restriction that has exceeded byte number, so can't in a record, demonstrate whole statisticss.At this moment a statistics for the treatment of statistics can be divided into to many record demonstrations.For example, data to be added up be on July 1st, 2013 to the click volume data between 31 days Augusts in 2013, the numerical value after statistics is 18000.Be limited to 9999 on maximum occurrences.The click volume in July is 8500, and the click volume in August is 9500.On July 1st, 2013 to the click volume data between 31 days Augusts in 2013 can be shown with two records.Article one, record shows that on July 1st, 2013 is to the click volume data between 31 days July in 2013, and another record shows that on August 1st, 2013 is to the click volume data between 31 days Augusts in 2013.
Fig. 3 is the process flow diagram of searching the numerical value that in described timing statistics scope, described field name is corresponding in the present invention in database.As shown in Figure 3, this flow process can comprise:
Step 301: zero-time and the closing time of obtaining described timing statistics scope;
Suppose described timing statistics scope be the morning 9 on August 1st, 2013 up at 5 o'clock in afternoon on August 3rd, 2013, are respectively zero-time and closing time at 9 o'clock in the morning on August 1st, 2013 and at 5 o'clock in afternoon on August 3rd, 2013.
Step 302: determine the maximum time unit covered in described zero-time and the time range between closing time;
The maximum time unit that cover the morning 9 on August 1st, 2013 between at 5 o'clock in afternoon on the 3rd August in 2013 is sky, i.e. on August 2 this day.
Step 303: according to described maximum time unit, described timing statistics scope is divided into to a plurality of statistics subcycles;
Concrete, step 303 can comprise:
Step C1, determine the first number of the described maximum time unit comprised in described timing statistics scope; For example, the described maximum time unit comprised between at 5 o'clock in afternoon on the 3rd August in 2013 morning 9 on August 1st, 2013 (my god) number be 1.
Step C2, mark off subrange corresponding to the first number described maximum time unit from described timing statistics scope;
From the morning 9 on August 1st, 2013 between at 5 o'clock in afternoon on the 3rd August in 2013, divided out on August 20 up to the time range of 24 o'clock.
Step C3, for unallocated time range in described timing statistics scope, perform step 301 to step 303.
Continuation describes with top example, by 2 days 0 August after the time range of 24 o'clock divides out, unallocated time range be on August 19 up to 24 o'clock on the 1st August, and on August 30 was up to 17 o'clock on the 3rd August., above-mentioned two time ranges can be take hour as unit and be divided to step 303 above-mentioned two time ranges execution step 301.
For the division of time range, can until divide the chronomere use when identical with the minimum time unit in described timing statistics scope, do not divided.
Step 304: search respectively subcycle numerical value corresponding to described field name in described statistics subcycle in database, obtain the subcycle numerical value of a plurality of correspondences;
In the above example, the morning 9 on August 1st, 2013 time range between at 5 o'clock in afternoon on the 3rd August in 2013, the subcycle that can divide is: 1 day 9 August in 2013, between 24 o'clock 13 be take hour as the subcycle of chronomere, on August 2nd, 2013, this take the subcycle that sky is divided as chronomere, 3 days 0 August in 2013, between 17 o'clock 17 be take hour as the subcycle of chronomere, 31 subcycles altogether.
Accordingly, can find respectively the subcycle numerical value that these 31 subcycles are corresponding in database.Each subcycle numerical value is in corresponding subcycle treats the result that statistics is added up.
Step 305: by the subcycle numerical value addition of described a plurality of correspondences.
By after the subcycle numerical value addition of described a plurality of correspondences, just can obtain the value of statistics corresponding to described timing statistics scope.
The invention also discloses a kind of report generating system.The structural drawing that Fig. 4 is report generating system embodiment of the present invention.As shown in Figure 4, this system can comprise:
Field name acquisition module 401, treat the field name of statistics for obtaining form;
Timing statistics scope acquisition module 402, for obtaining the described timing statistics scope for the treatment of statistics;
Numerical value is searched module 403, for search numerical value corresponding to described field name in described timing statistics scope at database; Described database treats that for described statistics is added up according to different measurement periods, and the form of statistics corresponding numerical value with described field name is kept in described database;
Record generation module 404, for generate the record that comprises described field name at described form; Described field name is as the key name in described record, and described numerical value is as key assignments corresponding to key name described in described record.
In the present embodiment, treat that for described statistics is added up according to different measurement periods by making database, and the form of statistics corresponding numerical value with described field name is kept in described database, can to the data of same type, according to different measurement periods, be added up in real time, when generating report forms, can directly will treat that the form of statistics with key assignments is added in form, thereby when being added up, data can directly obtain statistics, save the process of being added up according to a large amount of forms, improve statistical efficiency.
In practical application, the described generation module 404 that records can comprise:
Maximum occurrences scope acquiring unit, for obtaining the maximum occurrences scope of the key assignments that described in described record, key name is corresponding;
Whether the first judging unit, be greater than the described maximum occurrences upper limit for judging described numerical value, obtains the first judged result;
Record generation unit for judgment result is that while being when described first, generates many records that comprise described field name in described form; Include timing statistics range information and the statistic corresponding with the timing statistics scope in described many records; Timing statistics scope sum in described many records equals described timing statistics scope.
Described different measurement period can comprise:
Take sky as cycle, the week of take as cycle, the moon of take as cycle, the season of take as cycle or the year of take be the cycle.
Described numerical value is searched module 403, can comprise:
Time acquisition unit, for zero-time and the closing time of obtaining described timing statistics scope;
Maximum time unit's determining unit, for determining the maximum time unit covered in described zero-time and the time range between closing time;
The subcycle division unit, for according to described maximum time unit, be divided into a plurality of statistics subcycles by described timing statistics scope;
Subcycle numerical value is searched unit, for search respectively subcycle numerical value corresponding to described field name in described statistics subcycle at database, obtains the subcycle numerical value of a plurality of correspondences;
Cumulative unit, for the subcycle numerical value addition by described a plurality of correspondences.
Wherein, described subcycle division unit can comprise:
The first number is determined subelement, for determining the first number of the described maximum time unit comprised in described timing statistics scope;
The statistics subcycle is divided subelement, for mark off the first number statistics subcycle corresponding to described maximum time unit from described timing statistics scope;
Divide again subelement, for for the unallocated time range of described timing statistics scope, by described time acquisition unit, maximum time unit's determining unit, and described subcycle division unit is proceeded to divide.
In this instructions, each embodiment adopts the mode of going forward one by one to describe, and what each embodiment stressed is and the difference of other embodiment that between each embodiment, identical similar part is mutually referring to getting final product.For the disclosed system of embodiment, because it corresponds to the method disclosed in Example, so description is fairly simple, relevant part partly illustrates and gets final product referring to method.
Applied specific case herein principle of the present invention and embodiment are set forth, the explanation of above embodiment is just for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications.In sum, this description should not be construed as limitation of the present invention.

Claims (10)

1. a report form generation method, is characterized in that, comprising:
Obtain in form the field name for the treatment of statistics;
Obtain the described timing statistics scope for the treatment of statistics;
Search numerical value corresponding to described field name in described timing statistics scope in database; Described database treats that for described statistics is added up according to different measurement periods, and the form of statistics corresponding numerical value with described field name is kept in described database;
Generate the record that comprises described field name in described form; Described field name is as the key name in described record, and described numerical value is as key assignments corresponding to key name described in described record.
2. method according to claim 1, is characterized in that, the described record that comprises described field name that generates in described form comprises:
Obtain the maximum occurrences upper limit of the key assignments that described in described record, key name is corresponding;
Judge that whether described numerical value is greater than the described maximum occurrences upper limit, obtains the first judged result;
Judgment result is that while being when described first, generate many records that comprise described field name in described form; Include timing statistics range information and the statistic corresponding with the timing statistics scope in described many records; Timing statistics scope sum in described many records equals described timing statistics scope.
3. method according to claim 1, is characterized in that, described different measurement period comprises:
Take sky as cycle, the week of take as cycle, the moon of take as cycle, the season of take as cycle or the year of take be the cycle.
4. method according to claim 1, is characterized in that, describedly searches numerical value corresponding to described field name in described timing statistics scope in database, comprising:
A, the zero-time of obtaining described timing statistics scope and closing time;
B, determine the maximum time unit covered in described zero-time and the time range between closing time;
C, according to described maximum time unit, described timing statistics scope is divided into to a plurality of statistics subcycles;
D, search respectively subcycle numerical value corresponding to described field name in described statistics subcycle in database, obtain the subcycle numerical value of a plurality of correspondences;
E, by the subcycle numerical value addition of described a plurality of correspondences.
5. method according to claim 4, is characterized in that, described described timing statistics scope is divided into to a plurality of subranges, comprising:
C1, determine the first number of the described maximum time unit comprised in described timing statistics scope;
C2, mark off subrange corresponding to the first number described maximum time unit from described timing statistics scope;
C3, for unallocated time range in described timing statistics scope, A is to step C for execution step.
6. a report generating system, is characterized in that, comprising:
The field name acquisition module, treat the field name of statistics for obtaining form;
Timing statistics scope acquisition module, for obtaining the described timing statistics scope for the treatment of statistics;
Numerical value is searched module, for search numerical value corresponding to described field name in described timing statistics scope at database; Described database treats that for described statistics is added up according to different measurement periods, and the form of statistics corresponding numerical value with described field name is kept in described database;
Record generation module, for generate the record that comprises described field name at described form; Described field name is as the key name in described record, and described numerical value is as key assignments corresponding to key name described in described record.
7. system according to claim 6, is characterized in that, the described generation module that records comprises:
Maximum occurrences scope acquiring unit, for obtaining the maximum occurrences scope of the key assignments that described in described record, key name is corresponding;
Whether the first judging unit, be greater than the described maximum occurrences upper limit for judging described numerical value, obtains the first judged result;
Record generation unit for judgment result is that while being when described first, generates many records that comprise described field name in described form; Include timing statistics range information and the statistic corresponding with the timing statistics scope in described many records; Timing statistics scope sum in described many records equals described timing statistics scope.
8. system according to claim 6, is characterized in that, described different measurement period comprises:
Take sky as cycle, the week of take as cycle, the moon of take as cycle, the season of take as cycle or the year of take be the cycle.
9. system according to claim 6, is characterized in that, described numerical value is searched module, comprising:
Time acquisition unit, for zero-time and the closing time of obtaining described timing statistics scope;
Maximum time unit's determining unit, for determining the maximum time unit covered in described zero-time and the time range between closing time;
The subcycle division unit, for according to described maximum time unit, be divided into a plurality of statistics subcycles by described timing statistics scope;
Subcycle numerical value is searched unit, for search respectively subcycle numerical value corresponding to described field name in described statistics subcycle at database, obtains the subcycle numerical value of a plurality of correspondences;
Cumulative unit, for the subcycle numerical value addition by described a plurality of correspondences.
10. system according to claim 9, is characterized in that, described subcycle division unit comprises:
The first number is determined subelement, for determining the first number of the described maximum time unit comprised in described timing statistics scope;
The statistics subcycle is divided subelement, for mark off the first number statistics subcycle corresponding to described maximum time unit from described timing statistics scope;
Divide again subelement, for for the unallocated time range of described timing statistics scope, by described time acquisition unit, maximum time unit's determining unit, and described subcycle division unit is proceeded to divide.
CN201310393709.8A 2013-09-02 2013-09-02 Statement generating method and system Pending CN103500170A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310393709.8A CN103500170A (en) 2013-09-02 2013-09-02 Statement generating method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310393709.8A CN103500170A (en) 2013-09-02 2013-09-02 Statement generating method and system

Publications (1)

Publication Number Publication Date
CN103500170A true CN103500170A (en) 2014-01-08

Family

ID=49865381

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310393709.8A Pending CN103500170A (en) 2013-09-02 2013-09-02 Statement generating method and system

Country Status (1)

Country Link
CN (1) CN103500170A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105871650A (en) * 2015-12-10 2016-08-17 乐视网信息技术(北京)股份有限公司 Data updating method and apparatus
CN105893411A (en) * 2015-11-20 2016-08-24 乐视致新电子科技(天津)有限公司 Statistic data processing method and apparatus
CN106294427A (en) * 2015-05-26 2017-01-04 北大方正集团有限公司 Contribution statistical method and contribution statistical system
CN106503054A (en) * 2016-09-26 2017-03-15 深圳市金立通信设备有限公司 A kind of data query method and server
CN106570039A (en) * 2015-10-13 2017-04-19 北京国双科技有限公司 Database counting method and device
US9711653B2 (en) 2013-10-11 2017-07-18 Boe Technology Group Co., Ltd. Thin film transistor, method for fabricating the same and display apparatus
CN112364050A (en) * 2020-11-17 2021-02-12 博锐尚格科技股份有限公司 Time period obtaining method and device based on time control, electronic equipment and storage medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9711653B2 (en) 2013-10-11 2017-07-18 Boe Technology Group Co., Ltd. Thin film transistor, method for fabricating the same and display apparatus
CN106294427A (en) * 2015-05-26 2017-01-04 北大方正集团有限公司 Contribution statistical method and contribution statistical system
CN106570039A (en) * 2015-10-13 2017-04-19 北京国双科技有限公司 Database counting method and device
CN105893411A (en) * 2015-11-20 2016-08-24 乐视致新电子科技(天津)有限公司 Statistic data processing method and apparatus
CN105871650A (en) * 2015-12-10 2016-08-17 乐视网信息技术(北京)股份有限公司 Data updating method and apparatus
CN106503054A (en) * 2016-09-26 2017-03-15 深圳市金立通信设备有限公司 A kind of data query method and server
CN112364050A (en) * 2020-11-17 2021-02-12 博锐尚格科技股份有限公司 Time period obtaining method and device based on time control, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN103500170A (en) Statement generating method and system
CN107748752B (en) Data processing method and device
CN104090889A (en) Method and system for data processing
CN112084269B (en) Data quality calculation method, device, storage medium and server
CN104915378A (en) Rapid statistics task generation system and method suitable for big data
CN108595313B (en) Log generation method and device of application program, electronic equipment and storage medium
CN106293541A (en) A kind of blog management method storing system and system
CN105630934A (en) Data statistic method and system
CN104035786A (en) Optimization method and system of software timers
CN102609501B (en) Data cleaning method based on real-time historical database
CN110889272A (en) Data processing method, device, equipment and storage medium
CN108628972B (en) Data table processing method and device and storage medium
CN106250429A (en) Data extraction method based on sqoop
CN103605756A (en) Data processing method and data processing device for on-line analysis processing
CN114185914B (en) Complementary calculation method, system, equipment and storage medium for calculating label data
CN106407233A (en) A data processing method and apparatus
CN110442647A (en) Data consistency synchronous method, device and computer readable storage medium
WO2020259155A1 (en) Method and apparatus for generating alarm data report
CN107644033A (en) A kind of method and apparatus that data query is carried out in non-relational database
CN110083602B (en) Method and device for data storage and data processing based on hive table
CN103809915B (en) The reading/writing method of a kind of disk file and device
CN110019260A (en) A kind of update method and relevant device of user data
CN112749157A (en) Data table processing method and device, storage medium and equipment
CN113794727B (en) Threat information feature library generation method, threat information feature library generation device, storage medium and processor
CN109298925A (en) A kind of start by set date method, system and the relevant apparatus of periodic duty

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140108

WD01 Invention patent application deemed withdrawn after publication