[ACCESS/SQL] krijg een statement niet aan de gang*

Pagina: 1
Acties:

  • Boy
  • Registratie: November 2001
  • Laatst online: 15:13

Boy

www.byoscoop.nl

Topicstarter
code:
1
UPDATE Table1 LEFT JOIN Table2 ON Table1.ID = Table2.id SET Table1.Status = "Deleted", Table1.Date = Date()


Ik zit hier al lang op. Dit hierboven is wat ik nu heb, maar het klopt dus echt niet. Ik kom er echt niet uit. Kan iemand me aub effe helpen?

Wat ik wil is dat, als er records in table1 zitten, maar niet in table2 zitten, de status ervan op 'delete' wordt gezet. (de check wordt gedaan middels ID).

Kan iemand me zeggen hoe me dit lukt??

Naar de bioscoop? => gebruik de app op Byoscoop.nl


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Welke databasesoftware?

In mysql lukt dit je dus niet.
En in een ander zou je een subquery moeten toepassen denk ik, of de join op zijn minst naar de where verplaatsen.

[ Voor 86% gewijzigd door ACM op 20-01-2003 12:04 ]


  • Boy
  • Registratie: November 2001
  • Laatst online: 15:13

Boy

www.byoscoop.nl

Topicstarter
Ik ben in Access bezig. Het statement wordt uitgevoerd in Visual Basic. Maar ik heb nu een querry gebouwd in access en probeer die eerst aan de gang te krijgen...

Naar de bioscoop? => gebruik de app op Byoscoop.nl


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 25-08 13:24

gorgi_19

Kruimeltjes zijn weer op :9

Pseudo-code (tijdje terug dat ik met SQL heb moeten werken); zoiets zou moeten werken...

Update Table1 Set status="deleted" WHERE Not ID IN (Select ID FROM Table2)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Boy
  • Registratie: November 2001
  • Laatst online: 15:13

Boy

www.byoscoop.nl

Topicstarter
gorgi_19 schreef op 20 January 2003 @ 12:04:
Pseudo-code (tijdje terug dat ik met SQL heb moeten werken); zoiets zou moeten werken...

Update Table1 Set status="deleted" WHERE Not ID IN (Select ID FROM Table2)
Geweldig! Met deze hint heb ik het aan het werken gekregen..thnx!

Naar de bioscoop? => gebruik de app op Byoscoop.nl