Original von user-343
Verwechselst du wirklich Spalten mit Datensätze, oder täusche ich mich nur?
Wenn du es tatsächlich verwechselt, gibts eine Einfache Lösung.. Ob sie schön ist; ka:
Ah da hab ich wohl was durch einander gebracht ich meine natürlich Datensätze.
Ich würde das ganze gerne in einer SQL-Abfrage machen.
Wie das mit Unique gehen soll, wei? ich nicht.
Die CASE Anweisung will MySQL nicht verarbeiten:
CASE WHEN EXITS(SELECT hits FROM nx_project_hits WHERE name='nxTerminal'
THEN
UPDATE nx_projects_hits SET hits = hits + 1 WHERE name = 'nxTerminal'
ELSE
INSERT INTO nx_projects_hits SET hits =1 AND name = 'nxTerminal'
END
->#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CASE WHEN EXITS(SELECT hits FROM nx_project_hits WHERE name='nxTerminal'
' at line 1
Gib es da noch ne möglichkeit mit CASE ?
mfg, Björn