SQL zoek script naar multiples

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

  • sariel
  • Registratie: Mei 2004
  • Laatst online: 24-03 12:54
Goed, poging 2 om m'n vraag te stellen (vorige topic was gesloten voordat ik antwoord had kunnen geven op een aantal relevante vragen)

Goed, ik heb een tabel in een mysql db, en daarin wil ik multiples zoeken:

tabel gegevens:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
tabel (
id (int)
naam (varchar)
waarde (int)
datum (varchar)
)

inhoud:

1, bla, 3, 20050911
1, bla, 4, 20050912
1, bla, 5, 20050913
1, bla, 5, 20050914
1, bla, 5, 20050915
2, zz, 2, 20050911
2, zz, 3, 20050911
2, zz, 4, 20050911
2, zz, 5, 20050911
2, zz, 7, 20050911
2, zz, 8, 20050911


ik heb nu:
code:
1
2
3
4
SELECT id, naam, waarde, datum, count(*)
FROM tabel
group by id,waarde,substring(datum,0,10)
order by date;


wat er uiteindelijk uit moet komen is:

1, bla, 3

Copy.com


  • sariel
  • Registratie: Mei 2004
  • Laatst online: 24-03 12:54
ik heb geprobeerd een "where count(*) > 1" aan toe te voegen, maar dat vind mysql niet leuk :(

Copy.com


  • marty
  • Registratie: Augustus 2002
  • Laatst online: 27-03-2023
zoek eens op GROUP BY en HAVING in de manual

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 22:46
GROUP BY is wat je nodig hebt idd, wat heb je nu als resultaat? Wat heb je verder nog geprobeerd?

Je doet nu SELECT id, naam, waarde, datum, count(*), dat zijn 5 kolommen terwijl je er maar drie nodig heb zeg je zelf? (id, naam, waarde)

En waarom je een datum in een varchar veld stopt en dan substring(datum,0,10) doet is me een compleet raadsel..

[ Voor 26% gewijzigd door sig69 op 22-09-2005 14:47 ]

Roomba E5 te koop


  • The Eagle
  • Registratie: Januari 2002
  • Laatst online: 01:00

The Eagle

I wear my sunglasses at night

Je vorige topic was niet voor niks gesloten. Dit is vrij basic SQL namelijk - en ook al heb je geprobeerd een count toe te voegen, dan nog getuigt dit niet echt va veel eigen inzet. Dus specifieceer je probleem aub zo goed mogelijk, en lees ook nog P&W Beleid even door :)

Al is het nieuws nog zo slecht, het wordt leuker als je het op zijn Brabants zegt :)


  • whoami
  • Registratie: December 2000
  • Laatst online: 30-04 15:31
Zie wat The_Eagle zegt.
Verder is het niet de bedoeling om zomaar een nieuw topic te openen, en al helemaal niet als je vrijwel niets aan je Topicstart gewijzigd hebt.

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.