03. april 2005 - 15:25Der er
4 kommentarer og 1 løsning
Slet fra to tabeller samtidg
Hejsa.
Jeg vil gerne slette noget fra to tabeller i samme query.
DELETE FROM possibilities LEFT JOIN possibility_question_relation ON possibility_question_relation.possibility_id = possibilities.possibility_id WHERE possibilities.possibility_id LIKE '2_%' AND possibility_question_relation.question_extra_option = 'on'
Men den giver mig en fejl. Nogen der kan se udfra queryen hvorfor.
Fejlen jeg får er: #1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'LEFT JOIN possibility_question_relation ON possibility_question
Baah, lige stået op, så er ikke helt frisk... Det ser faktisk ud til at du godt kan.
Måske det her kan bruges: delete from possibilities using possibilities left join possibility_question_relation on ON possibility_question_relation.possibility_id = possibilities.possibility_id WHERE possibilities.possibility_id LIKE '2_%' AND possibility_question_relation.question_extra_option = 'on';
DELETE FROM possibilities USING possibilities LEFT JOIN possibility_question_relation ON possibility_question_relation.possibility_id = possibilities.possibility_id WHERE possibilities.possibility_id LIKE '2_%' AND question_extra_option = 'on'
Det var så lidt, beklager det ævl jeg lige fik fyret af først :) Tak for points...
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.