Zapytanie SQL

0

Potrzebuję pomocy z zapytaniem, ponieważ gdy wpisuję ten kod, to wyskakuje mi błąd, że zła składnia...
Mógłby mi to ktoś przerobić tak aby działało?

IF NOT EXISTS(SELECT username FROM LobbyInventory WHERE username = 'xCraftRayX')
INSERT INTO LobbyInventory(id, username, uuid, szmaragdy, zetony, gadzet1, gadzet2, gadzet3, gadzet4, gadzet5, gadzet6) VALUES(NULL, 'xCraftRayX', 'uuid-dsds-dsd-sd', 0, 0, 0, 0, 0, 0, 0, 0) 
0

Spróbuj tak:

INSERT INTO LobbyInventory(id, username, uuid, szmaragdy, zetony, gadzet1, gadzet2, gadzet3, gadzet4, gadzet5, gadzet6) 
SELECT * FROM (SELECT NULL, 'xCraftRayX', 'uuid-dsds-dsd-sd', 0, 0, 0, 0, 0, 0, 0, 0) AS tmp
WHERE NOT EXISTS (
   SELECT username FROM LobbyInventory WHERE username = 'xCraftRayX'
) 
0

#1046 - No database selected

0

A nie srr do bazy nie wszedłem :P
Ten błąd wyskoczył:
#1060 - Duplicate column name '0'

1 użytkowników online, w tym zalogowanych: 0, gości: 1