sql >> Databáze >  >> RDS >> Sqlserver

SQL seskupení podobných hodnot dohromady

Toto je trochu složitější problém, než se mi teď chce celou cestu promyslet, ale dám vám nápad pro začátek a možná vám ho pomůže dokončit někdo jiný...

Připojte stůl k sobě takto:

Select  A.JobID, A.Sequence, Count(*) 

from    TheTable A join
        TheTable B on A.JobID <> B.JobID and A.Sequence = B.Sequence

group by A.JobID

Netestoval jsem to, takže by tam mohly být překlepy, ale snad to pochopíte. Všimněte si, že se připojujete tam, kde úloha není stejná, ale pořadí je.



  1. Jak mohu získat počet dní mezi 2 daty v Oracle 11g?

  2. Jak mohu použít JSON_EXTRACT v MySQL a získat řetězec bez uvozovek?

  3. Jak zjistit, zda je seznam/sada přesně v jiném seznamu

  4. Odstraňte duplicitní řádky v tabulce