phpbar.de logo

Mailinglisten-Archive

select...

select...

Sebastian Mendel lists at sebastianmendel.de
Mit Nov 17 14:31:33 CET 2004


Norbert Pfeiffer wrote:

> Sebastian Mendel wrote:
> 
>>oder so ähnlich, f.f.
> 
> vergiss es,
> 
> Eine Differenz zwischen Zeile n und n+1 ist mit SQL
> nicht moeglich.

doch geht mit JOINS, kommt darauf an wie n+1 definiert ist ... denn es 
gibt keinen nativen SQL-Befehl für n+x

mit SUBSELECTS gehts noch einfacher

z.b.

SELECT *
FROM table
LEFT JOIN table AS table_next
ON table_next.id = ( SELECT table_copy.id FROM table AS table_copy WHERE 
table_copy.id > table.id ORDER BY id ASC LIMIT 1)

oder so ähnlich, weiß jetzt nicht genau ob der Syntax so stimmt, aber in 
dieser Art geht es auf jeden fall

-- 
Sebastian Mendel

www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
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