[SQL] probleem met sub-query*

Pagina: 1
Acties:

  • Paitor
  • Registratie: Maart 2001
  • Laatst online: 11-09 15:26

Paitor

rages doen :P

Topicstarter
Het probleem is het volgende:
Ik ben bezig met een opdracht, en ik kom er net niet helemaal uit. Ik vraag niet of jullie mijn huiswerk willen maken, maar waarschijnlijk heb ik gewoon een fout gemaakt die ik over het hoofd zie.

Ik heb de volgende code:
code:
1
2
3
4
5
6
7
8
9
SELECT COUNT (*)
FROM koeien
WHERE koeien.levnum = 
    (SELECT DISTINCT koeien.levnum
     FROM koeien, jaarprod
     WHERE moeder = 12005
     AND jaar > 1968 
     AND vetgeh > 4
     AND jaarprod.levnum = koeien.levnum);

Uit de subselect komen 6 rijen zoals het hoort.
Met allemaal een lev.num, wat ik nodig heb om ze in de count te tellen. Daar moet dan ook zes uitkomen.
Maar ipv dat krijg ik dit:
At most one record can be returned with this subquery.

Wie o wie weet wat ik verkeerd doe??

Live Life to the Max | Kom op konijntje doe maar huppele wiebele


  • j_du_pee
  • Registratie: Maart 2000
  • Laatst online: 23-09-2024

j_du_pee

du pain, du vin, du pee

waar "=" staat moet IN staan...

kaart != map && bottel != fles
Wacht op antwoord


  • Paitor
  • Registratie: Maart 2001
  • Laatst online: 11-09 15:26

Paitor

rages doen :P

Topicstarter
inderdaad...
Best wel domme fout zoals ik al aangaf.
Zat de hele dag al op deze query te kijken, hoe ik de vraag moest oplossen.
Had ik eindelijk het antwoord, ging er weer iets fout.
Maar iig bedankt :)

Live Life to the Max | Kom op konijntje doe maar huppele wiebele