Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
CREATE TABLE CHAT_ONLINE ( ID int(11) NOT NULL auto_increment, ChannelID int(11) NOT NULL default '0', ChatMemberID int(11) NOT NULL default '0', UNIQUE KEY ID (ID) ) TYPE=MyISAM;
CREATE TABLE CHAT_MEMBERS ( ChatMemberID int(11) NOT NULL auto_increment, MemberID int(11) NOT NULL default '0', ChannelID int(11) NOT NULL default '0', Mode int(11) NOT NULL default '0', Status int(11) NOT NULL default '0', Nick text NOT NULL, Name text NOT NULL, Age text NOT NULL, Sex text NOT NULL, IP text NOT NULL, Password text NOT NULL, Email text NOT NULL, Last_online datetime NOT NULL default '0000-00-00 00:00:00', Online_now text NOT NULL, PRIMARY KEY (ChatMemberID), KEY ID (ChatMemberID) ) TYPE=MyISAM;
For mig ser det ud som om du "joiner" på feltet ID, selvom du egentligt ønsker ChatMemberID: DELETE FROM CHAT_ONLINE WHERE ChatMemberID IN (SELECT ID FROM CHAT_MEMBERS WHERE ONLINE_NOW = 'false'
Så sletter den intet, men følgende ser ud til at gøre det korrekt.
DELETE FROM CHAT_ONLINE WHERE ChatMemberID IN (SELECT ChatMemberID FROM CHAT_MEMBERS WHERE ONLINE_NOW = 'false'
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.