Entwickler-Ecke

Datenbanken - SQL Syntax frage zu MySQL


moloch - Mi 24.10.07 10:54
Titel: SQL Syntax frage zu MySQL
Hallo Leute,
diese SQL Anweisung funktioniert auf einer MSSQL Datenbank, MySQL jedoch versteht sie nicht. Kann mir jemand einen Tip geben was ich bei Mysql anders machen muss um das ziel beizubehalten der sql?



SQL-Anweisung
1:
2:
3:
4:
delete from Table1
          where Table1.Nr in  (select K.Nr
           from Table1 1,Table2 2
           where (1.Nr=2.karte) and (1.Nr<>0) and (2.Bedingung=0))



lg

Moderiert von user profile iconmatze: SQL-Tags hinzugefügt


noidic - Mi 24.10.07 11:02

Ich meine mich zu erinnern, dass MySQL bis zu einer bestimmten Version keinen Subselects unterstützte. Forsch am besten mal in dieser Richtung, wenn du eine ältere MySQL-Version benutzt.


moloch - Mi 24.10.07 11:11

ok mach ich mal


moloch - Mi 24.10.07 11:21

ok du scheinst recht zu haben. dann werde ich mal updaten und das ausprobieren. dank dir


BenBE - Sa 27.10.07 11:21

Auch mag MySQL keine Zahlen als Bezeichner ... Nutz dafür einfach Buchstaben ;-)