Announcement

Collapse
No announcement yet.

Benachbarte Werte?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Benachbarte Werte?

    Hallo,

    ich möchte ein kleines Spiel schreiben, da gibt es eine Landkarte, die ist in Felder eingeteilt, die mit x und y angesprochen werden.

    Wenn jetzt ein Benutzer einen neuen Account anlegt, bekommt er ein plusförmiges Gebiet auf der Karte:


    Code:
            +-------+
            | x|y-1 |
            |       |
    +-------+-------+-------+
    | x-1|y | x|y   | x+1|y |
    |       |       |       |
    +-------+-------+-------+
            | x|y+1 |
            |       |
            +-------+
    Wobei x und y die Mitte dieses Kreuzes bezeichnen. Nun möchte ich die kleinsten x und y ( MIN(x+y) ) bekommen, bei denen die vier anderen Felder noch nich in der Datenbank vorkommen. Die Spalten heißen x und y und ich vermute, dass man das über eine Subquery machen muss, hab davon aber keine Ahnung :|.

    Ich hoffe, ihr könnt mir immerhin einige Ansätze geben!

    mfg, Flo
Working...
X