06. august 2009 - 20:23Der er
4 kommentarer og 1 løsning
Hvorfor giver denne simple sql fejl?
Når jeg kører denne SQL:
SELECT `sted_id` FROM `revision` WHERE `revision`.`rev_id` = `menu`.`show-rev` AND `revision`.`sted_id` = `menu`.`id` ORDER BY `revision`.`rev_date` DESC LIMIT 3
Får jeg fejlen: #1109 - Unknown table 'menu' in where clause
Men tabellen 'menu' findes altså!! Nogen forslag til hvad der går galt?
Jeg rettede til: SELECT `revision`.`sted_id` FROM `revision`, `menu` WHERE `revision`.`rev_id` = `menu`.`show-rev` AND `revision`.`sted_id` = `menu`.`id` ORDER BY `revision`.`rev_date` DESC LIMIT 3
...og det løste problemet! Smider du svar til points?
og 1000 tak for hjælpen. Bemærkelsesværdigt at så lille en ting kan hjælpe så meget :)
God weekend når du når dertil
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.