login  Naam:   Wachtwoord: 
Registreer je!
 Forum

SQL opvragen van waardes aan een table gekoppeld aan een voorwaarde

Offline maddy - 16/03/2007 11:32
Avatar van maddyNieuw lid Ik heb volgend probleem:
Een tabel bestaat uit een aantal velden vb Naam, Postcode, Stad,Populatie.
Via het commando "select min(Populatie) from tabel;"
krijg ik de minimum waarde van de populatie. Ik zou nu graag de bijbehorende waardes krijgen van de andere velden(postcode,stad).
Welk commando is hier voor nodig?
Het commando:"select min(Populatie),Postcode,Stad;" werkt niet.

Groeten,
Van een beginnende SQLer

8 antwoorden

Gesponsorde links
Offline Ultimatum - 16/03/2007 11:35
Avatar van Ultimatum PHP expert SELECT MIN(*) FROM table

Misschien helpt dat..
Offline maddy - 16/03/2007 11:39
Avatar van maddy Nieuw lid Spijtig genoeg werkt dit ook niet...
Offline Ultimatum - 16/03/2007 11:40
Avatar van Ultimatum PHP expert Hoe fetch je? Niet met mysql_result(); toch of wel?
Offline maddy - 16/03/2007 11:45
Avatar van maddy Nieuw lid Ik werk in een MySQL Command Line Client venster en typ de commando's in zoals voordien weergegeven. Ik zou niet weten waarom ik mysql_result() zou gebruiken.
Ik ben een beginner in SQL en echt heel basis bezig.
Zou ik mysql_result() moeten gebruiken? Wat doet dit?

Groeten.
Offline Ultimatum - 16/03/2007 12:04
Avatar van Ultimatum PHP expert Nee als je in een pagina resultaten wilt weergeven moet je mysql_fetch_(row/array/object) gebruiken maar je kan ook mysql_result doen en met die kan je 1 veld per keer terugkrijgen..
Offline ikkedikke - 16/03/2007 15:24
Avatar van ikkedikke PHP expert probeer eens SELECT * FROM `tabel` WHERE populatie = (select min(Populatie) from tabel)
Offline Thomas - 16/03/2007 15:34
Avatar van Thomas Moderator Je wilt gegevens van de stad met de laagste populatie.

  1. SELECT *
  2. FROM table
  3. ORDER BY populatie ASC
  4. LIMIT 0,1


Sorteer oplopend op populatie (laagste inwonertal eerst), en limiteer je resultaat-set tot één record.

Maar het is niet gegarandeerd dat dit de enige stad is met de laagste populatie... 
Offline maddy - 22/03/2007 09:03
Avatar van maddy Nieuw lid Beide oplossingen, van ikkedikke en FangorN, werken!!

Bedankt voor jullie hulp.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.249s