phpbar.de logo

Mailinglisten-Archive

Liste ab bestimmter Position anzeigen

Liste ab bestimmter Position anzeigen

Sebastian Mendel lists at sebastianmendel.de
Die Jun 7 11:40:54 CEST 2005


Kurt Rene wrote:
> Hallo zusammen
> 
> Es ist mir fast peinlich diese Frage zu stellen, aber irgendwie stehe 
> ich auf dem Schlauch, sorry.
> 
> Ich habe eine Tabelle, diese heisst katalog. In dieser Tabelle sind 
> objekte, die nach einer Katalognummer sortiert sind. Nun werden diese 
> Objekte der Reihe nach verkauft, also mit 1 beginnend bis zum Ende der 
> Tabelle. Wenn ein Objekt verkauft wurde, dann steht im Feld zuschlag ein 
> Wert != 0.00. Ich möchte nun in der Tabelle an die Position springen wo 
> das 1. nicht verkaufte Objekt steht.
> Die Daten möchte ich dann so anzeigen:
> 
> SELECT * FROM katalog ORDER BY katnr LIMIT x,20

@myOffset := (SELECT COUNT(*) FROM `katalog` WHERE `zuschlag` = 0);
SELECT * FROM `katalog` ORDER BY `katnr` LIMIT @myOffset, 20


weiß aber nicht ob es so funktioniert, erstens nicht ob überhaupt und
zweitens nicht ob mit deiner Version ...

... vielleicht geht das Subquery ja auch direkt an die Stelle des offsets

-- 
Sebastian Mendel

www.sebastianmendel.de
www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet

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


php::bar PHP Wiki   -   Listenarchive