• 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!

phpmyadmin - pomóżcie! ;]

popekxx

New Member
Joined
Feb 19, 2010
Messages
24
Reaction score
0
jakie zapytanie wysłać, aby:
graczom którzy nie mają itemu id=2649 dac go w miejsce legow, a tym ktorzy maja nie dawac??
pid = 7, sid = 107, itemtype= 2649
 
Nie jestem pewien, ale to powinno updatnac legi jesli nie ma sie 2649 na ich miejscu:
Code:
UPDATE `player_items` SET `itemtype` = 2649 WHERE `pid` = 7 AND `sid` = 107 AND `player_id` NOT IN (SELECT `player_id` FROM `player_items` WHERE `itemtype` = 2649);

Od razu mowie, ze nie testowalem.
 
@up
jak masz duzo graczy to ladnie zalaguje [;
 
nikt nie ma pomyslu na to?

"#1093 - You can't specify target table 'player_items' for update in FROM clause"

takie cos sie pojawia jak to wpisuje
 
Code:
UPDATE `player_items` SET `itemtype` = 2649 WHERE `pid` = 7 AND `sid` = 107 AND `player_id` NOT IN (SELECT `player_id` FROM (SELECT `player_id`, `itemtype` FROM `player_items`) AS `nt` WHERE `itemtype` = '2649')
 
Last edited:
dzieki darqnies ale juz sobie dalem rade wczesniej ;] mimo to rep leci
 
Back
Top