Hej,
Sitter här och gör ett poängsystem för en community men har lite funderingar kring en sak. Jag kör MySQL som databas. Jag har följande två tabeller:
#bc_point
Point ID
Point
Worth
Nyckel(Point_ID)
#bc_point_user
Point_ID
User_ID
Quantity
Nyckel(Point_ID, User_ID)
Sen kör jag följande SQL-fråga:
INSERT INTO bc_point_user
(Point_ID, User_ID, Quantity)
SELECT Point_ID, 1, 1
FROM bc_point
WHERE Point = 'Namn på poängen'
ON DUPLICATE KEY UPDATE
Quantity = Quantity+1
Så till mitt problem fundering. Om det är så att 'Namn på poängen' inte finns i #bc_point kan jag i samma SQL-fråga skriva insert så att den läggs in där och den ursprungliga SQL-fråga körs också? Jag vill helt enkelt uppdatera två tabeller samtidigt.
Tack för hjälpen!