Mailinglisten-Archive |
Andre Gemünd wrote: > Sebastian Tobias Mendel genannt Mendelsohn wrote: > >> scheint mir eher ein SQL oder DB Problem zu sein .... > > > Ist es, das stimmt. > >> a) das mit dem Schlüssel ist ja wohl kein Problem, da kann man ja >> einfach eine normales Auto-Increment-Feld nehmen, was spricht dagegen? > > > Das bringt doch rein garnichts, diese ID stünde ja in keinem > Zusammenhang zur Sortierung, geschweigedenn Suche. du hast bei a) weder von der Sortierung noch von der Suche gesprochen, ein anderer Primary Key als dieser wäre aber unsinnig (da der PK dann bestimmt über mindesten 3 spalten gehen müsste um eindeutig zu sein), außerdem kann man auch andere Felder Indizieren ums Sie zu durchsuchen ... oder sortiert danach auszugeben ... glaube nicht das das für MySQL ein Problem darstellt >> b) SELECT * FROM `termine` WHERE NOT [gesuchter termin] BETWEEN >> [startzeit] AND [endzeit] > > > Das findet alle Termine die in einem anderen Zeitraum liegen, nicht aber > alle Objekte die in einem bestimmten Zeitraum frei sind. es war auch nur als Denk-Anstoß gedacht, 1. weil OT zweitens weil ich es dir ja nicht vorkauen muss! oder? ... lass halt das NOT weg, du wolltest doch verplante Objekte in einer bestimmten Zeit ... ??? -- Sebastian Mendel (www.sebastianmendel.de) *www.warzonez.de* | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive