Toon posts:

[MySQL] Het meest voorkomende getal

Pagina: 1
Acties:
  • 49 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb een tabel met getallen:

idoms_idbet_id
185
221
355
477
516
656
795


Met welke query kan ik ervoor zorgen dat ik een overzicht krijg met de meest voorkomende getallen in kolom bet_id?

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
code:
1
2
3
4
select top 1 bet_id, count(bet_id) as aantal
from myTable
group by bet_id
order by aantal desc


Alleen is het niet "Top 1" (Da's MSSQL, en da's meer mijn koekie ;) ) maar iets met Limit ofzo...
Basic SQL hoor ;)

[ Voor 15% gewijzigd door RobIII op 28-05-2005 01:11 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • pistole
  • Registratie: Juli 2000
  • Laatst online: 07-05 09:26

pistole

Frutter

SQL:
1
2
3
4
select distinct(bet_id), count(*)
from bet
group by bet_id
order by count(*) desc 

ofzo?
edit:

grrr net te laat

[ Voor 14% gewijzigd door pistole op 28-05-2005 01:10 ]

Ik frut, dus ik epibreer


  • DieterVDW
  • Registratie: Juli 2002
  • Laatst online: 12-02-2017
SELECT count(*) AS freq FROM tabel GROUP BY bet_id SORT BY freq

Iets in die zin should do the job...
Very basic hoor allemaal, maar ik ben toch zolief hé O-) ...
Lees misschien ook eens de mysql tutorial, hoofdstuk over SELECT statement.
Dan kun je dat voortaan zelf...

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
DieterVDW schreef op zaterdag 28 mei 2005 @ 01:15:
SELECT count(*) AS freq FROM tabel GROUP BY bet_id SORT BY freq

Iets in die zin should do the job...
Very basic hoor allemaal, maar ik ben toch zolief hé O-) ...
Lees misschien ook eens de mysql tutorial, hoofdstuk over SELECT statement.
Dan kun je dat voortaan zelf...
Herhaal je altijd wat anderen zeggen (inc. dezelfde links die al gegeven zijn)? :>

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Verwijderd

Topicstarter
Oke, allen hartelijk dank! Het is gelukt!

code:
1
2
3
4
SELECT id, oms_id, bet_id, COUNT( bet_id ) AS aantal
FROM koppeldb
GROUP BY bet_id
ORDER BY aantal DESC

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Verwijderd schreef op zaterdag 28 mei 2005 @ 01:33:
Oke, allen hartelijk dank! Het is gelukt!

code:
1
2
3
4
SELECT id, oms_id, bet_id, COUNT( bet_id ) AS aantal
FROM koppeldb
GROUP BY bet_id
ORDER BY aantal DESC
:?
Ik mis volgens mij wat in je Group By :? Of je moet id en oms_id weglaten...
Dit werkt?

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 06-05 18:51

Creepy

Tactical Espionage Splatterer

RobIII schreef op zaterdag 28 mei 2005 @ 01:36:
[...]

:?
Ik mis volgens mij wat in je Group By :? Of je moet id en oms_id weglaten...
Dit werkt?
MySQL en groupby.. "its not a bug, its a feature!" ;)
Wat met oms_id en bet_id is een raadsel en MySQL gokt maar wat ;)

[ Voor 12% gewijzigd door Creepy op 28-05-2005 01:44 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

RobIII schreef op zaterdag 28 mei 2005 @ 01:36:
[...]

:?
Ik mis volgens mij wat in je Group By :? Of je moet id en oms_id weglaten...
Dit werkt?
In MySQL mag dat inderdaad. :X Maar je hebt gelijk, die group by is alleszins niet volledig. Voor TS: zie ook P&W FAQ - SQL: Hoe werkt dat GROUP BY nu eigenlijk?. :)

woordenboek.nu: Zou je volgende keer iets meer moeite willen doen voordat je een topic opent? Je zegt wat je hebt, en waar je naartoe wil, maar ik lees nergens wat je al geprobeerd hebt en wat er niet aan werkte. In deze vorm is je topic simpelweg een scriptrequest, en die staan we hier in Programming & Webscripting niet toe. Ik raad je aan om P&W FAQ - De "quickstart" even te lezen. :)
Gezien bovenstaande en aangezien het probleem toch al opgelost is, doe ik dit topic maar op slot. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.