• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Zapytanie sql na pkt

Status
Not open for further replies.

Reins

Member
Joined
Apr 9, 2009
Messages
586
Reaction score
8
Witam

Otóż próbuję zmontować zapytanie na dodanie 10 pkt dla postaci powyżej 150 lvl.

Próbowałem z tym zapytaniem ale nie dzierży ;/

Code:
UPDATE `accounts` SET `premium_points`= premium_points + 10 WHERE `players`.`level` > 150

Code:
MySQL zwrócił komunikat: Dokumentacja
#1054 - Unknown column 'players.level' in 'where clause'

Zna ktoś może poprawne zapytanie ? rep +
 
update accounts inner join players on accounts.id = players.account_id
dalej spróbuj sobie poradzić jak nie to pisz xP
 
Spróbuj tak
UPDATE `accounts` SET `premium_points`= premium_points + 10 WHERE id IN (SELECT account_id FROM players WHERE players.level > 150);
 
SQL:
UPDATE accounts a LEFT JOIN players p ON (a.id = p.account_id) SET premium_points = premium_points + 10 WHERE p.level > 150;
 
Status
Not open for further replies.
Back
Top