Also da ich jetz die Logs unserer GMs besser durchschauen will baue ich mir grade paar querys um logs / inventar zu checken
hab bereits einen um Inventar nach bestimmten Items zu durchgucken
Code
DECLARE @itemid VARCHAR(32)
-------------------------------------------------------------------
-- NUR Den Item-ID hier eingeben, rest macht script von alleine. --
---------------------- Itemanmen in die ' ' setzem ----------------
-------------------------------------------------------------------
SET @itemid = '%,26536,%'
SELECT b.m_idPlayer,m_szName,account FROM INVENTORY_TBL a LEFT JOIN CHARACTER_TBL b ON RIGHT('0000000' + CONVERT(VARCHAR(7),a.m_idPlayer),7)= b.m_idPlayer WHERE a.m_Inventory LIKE @itemid ORDER BY b.m_idPlayer ASC
jetz hänge ich an den für die Mail-TBL
SQL
SELECT a.idSender,b.m_szName,a.idReceiver FROM MAIL_TBL a LEFT JOIN CHARACTER_TBL b ON a.idSender = b.m_idPlayer WHERE a.idSender = @charid ORDER BY b.m_idPlayer ASC
Hier wünsche ich mir folgendes ausgabenformat (damit bekomme ich nur den 1ten Namen nur der 2te fehlt noch
=====
und wie muss der CONVERT für die Datumsspalten sein (format ~ 20100901132459 zu 01.09.2010 13:24:59)