phpbar.de logo

Mailinglisten-Archive

Datensatz mit geringstem Wert

Datensatz mit geringstem Wert

Patrick Bierans mysql-de_(at)_lists.bttr.org
Mon, 24 Jun 2002 12:32:17 +0100


Dieses hier geht:
select id, preis from artikel order by preis asc limit 1;

Folgendes geht nicht:
select id, preis from artikel where preis=min(preis);
  ERROR 1111: Invalid use of group function

select id, preis from artikel where preis=min(preis)
group by (id);
  ERROR 1111: Invalid use of group function

select id, preis, min(preis) as min_preis from artikel 
where preis=min_preis;
  ERROR 1054: Unknown column 'min_preis' in 'where clause'

Wie mache ich es mit min() ?

P. Bierans

-- 
Patrick Bierans - LYNET Kommunikation AG - http://www.lynet.de
Das Internet-Systemhaus fuer Multimedia- und Netzwerkloesungen
Zentrale Luebeck      Fon +49-451-6131-0, Fax +49-451-6131-333
Niederlassung Hamburg Fon +49-40-65738-0, Fax +49-40-65738-333

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive