Find Jobs
Hire Freelancers

Correct or provide a correct SQL statement for grouping data from single table.

£10-20 GBP

Opravljeno
Objavljeno pred več kot 5 leti

£10-20 GBP

Plačilo ob dostavi
I have a table that has 5 fields. MyTable (ts int, pid int, pfc int, psc int, spt int) The table stores unique records. I mean no record will present in the table twice. The stored data essentially is grouped by the "ts" field. I mean all the records that have the same "ts" value can be considered a single group. The task is to write a SQL statement in such a way that we find the frequency of the records with respect to a single group and with respect to the entire groups. For example: If we have this records: INSERT INTO MyTable VALUES (10, 1, 0, 0, 0) ; INSERT INTO MyTable VALUES (10, 1, 0, 0, 0) ; INSERT INTO MyTable VALUES (10, 1, 0, 0, 1) ; INSERT INTO MyTable VALUES (10, 1, 0, 0, 1) ; INSERT INTO MyTable VALUES (10, 1, 1, 0, 1) ; INSERT INTO MyTable VALUES (11, 1, 0, 0, 1) ; INSERT INTO MyTable VALUES (11, 1, 0, 0, 1) ; INSERT INTO MyTable VALUES (11, 1, 0, 0, 1) ; INSERT INTO MyTable VALUES (11, 1, 0, 2, 0) ; INSERT INTO MyTable VALUES (11, 1, 0, 2, 0) ; The final result of the desired SQL statement is ts | pid | pfc | psc | spt | thiscount | accmulatedcount 10 | 1 | 0 | 0 | 0 | 2 | 2 10 | 1 | 0 | 0 | 1 | 2 | 2 11 | 1 | 0 | 0 | 1 | 3 | 5 <-- because we have 2 in the 10 group 11 | 1 | 0 | 2 | 0 | 2 | 2 11 | 1 | 1 | 0 | 1 | 0 | 1 <-- NOTICE: thiscount =0 because no reletive record in the group 11 HOEVER the "accmulatedcount" reveals the "1" from the previous records in any. If we have more than groups then we should do the same with them. For a clear example please see the attached image.
ID projekta: 17525236

Več o projektu

17 ponudb
Projekt na daljavo
Aktivno pred 6 leti

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna
Dodeljeno:
Avatar uporabnika
£21 GBP v 1 dnevu
4,9 (13 ocen)
4,3
4,3
17 freelancerjev je oddalo ponudbo s povprečno vrednostjo £17 GBP za to delo
Avatar uporabnika
Hello There, I have been working with postgresql, sql, sqlite since last 4+ years. I can do your project. I would like to do your project. Message me for more details.
£13 GBP v 1 dnevu
4,6 (9 ocen)
3,6
3,6
Avatar uporabnika
I have more than 3 years of experience working with databases such as oracle and MSSQL with complex queries
£18 GBP v 1 dnevu
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
hello sir, I have great knowledge in core development and more than 4 year experience. also I can do your task in few hours. thanks
£13 GBP v 1 dnevu
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
I have done task like this before. I can do it confidently. To write the query so that you will get count of repeated int in column and complete table, I have syntax ready.
£18 GBP v 1 dnevu
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
Hey I have read & understood your requirements. I have already done similar kind of jobs. I have plenty of time available with me. So i hope you will open a PM for discussion. Thanks Parmod
£18 GBP v 1 dnevu
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
hi I am experienced developer and i need good feed back because i am new to freelancers. i m bidding very low for feedback only.
£13 GBP v 1 dnevu
4,4 (1 ocena)
0,0
0,0
Avatar uporabnika
Hello there i have been working on tsql from a long I believe i can do your task real quick.
£21 GBP v 2 dneh
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
Hi there, I have right experience to do this job. Do inbox me for further discussion. I am working on sql server from 4 years. Thanks
£18 GBP v 1 dnevu
0,0 (0 ocen)
0,0
0,0

O stranki

Zastava UNITED KINGDOM
SWANSEA, United Kingdom
5,0
3
Plačilna metoda je verificirana
Član(ica) od jul. 29, 2018

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.