Vergleichende Abfrage in MySQL
Seid gegrüsst ich bin recht neu in mysql, aber ich habe ein (vermutlich sehr kleines) Problem bei einer mysql-abfrage:
und zwar habe ich eine Tabelle mit den Spalten:
typ - anfang - ende
typ ist entweder "haupt" oder "neben"
anfang und ende sind normale int Zahlen
es gehören immer quasi 2 Datensätze zusammen, einer mit dem typ "haupt" und einer mit "neben"
ich suche nun Datensätze bei denen der typ "neben" ist UND ende-anfang > ende-anfang (vom datensatz mit typ "haupt")
ich schaff es einfach nicht, mehrere Datensätze miteinander zu vergleichen, hab das bisher immer in PHP ausgegeben und dann verglichen, wollte das aber nun in mysql lösen. (auf die Struktur der Datensätze hab ich keinen Einfluss, ich darf nur mit arbeiten)
wenns 2 tabellen wären, würd ich mit join arbeiten aber so hab ich keinen Plan
kann mir da jemand bei helfen?
vielen Dank im voraus
mfg Verjigorm
|