01. august 2004 - 22:00Der er
11 kommentarer og 1 løsning
NULL i join
Jeg har her en query:
SELECT debate.id, debate.subject, debate.time, COUNT(debate2.reply_id) AS replies, user.name FROM $DB.$table debate, $DB.user user LEFT JOIN $DB.$table debate2 ON debate.id=debate2.reply_id WHERE debate.user_id=user.id && debate.reply_id=$reply_id GROUP BY debate.id ORDER BY debate.time DESC
hvis user.name ikke eksisterer vil den ikke vise rækken?!
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
SELECT debate.id, debate.subject, debate.time, COUNT(debate2.reply_id) AS replies, user.name FROM ($DB.$table debate LEFT JOIN $DB.user user ON debate.user_id=user.id) LEFT JOIN $DB.$table debate2 ON debate.id=debate2.reply_id WHERE debate.reply_id=$reply_id GROUP BY debate.id ORDER BY debate.time DESC
måske (jeg er ikke sikker på at jeg har forstået problemet rigtigt)
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.