Veröffentlicht 2. Februar 201114 j Hallo liebe Community, in der Schule haben wir als Projektauftrag eine Ausarbeitung des Deletebefehls. Mir ist bis jetzt klar, dass er Reihen löschen kann und man ihn auch mit Wherebefehlen verschachteln kann. Kann man durch ihn auch nur spezielle Reihen bez. Kästchen löschen. Sozusagen von Personen den Vornamen wenn sie Älter als 18 sind? Ist das möglich? Und wir sollten nun außerdem das ganze in einem Syntaxdiagramm beschreiben, im Anhang befindet sich die grobe Vorzeichnung, ist das so vom Ansatz her richtig? Und muss man Delete und from genauer definieren also als Zeichkette, oder reicht das so? Tabelle wird dann als Zeichnkette definiert. Und Where vllt. auch? Hinter where würde ich dann halt die Möglichkeiten wie z.B. "like" setzen und diese auch als Zeichenkette definieren! Ist das so möglich? Danke schonmal für eure Hilfe (:
2. Februar 201114 j Hallo liebe Community, in der Schule haben wir als Projektauftrag eine Ausarbeitung des Deletebefehls. Mir ist bis jetzt klar, dass er Reihen löschen kann und man ihn auch mit Wherebefehlen verschachteln kann. Kann man durch ihn auch nur spezielle Reihen bez. Kästchen löschen. Sozusagen von Personen den Vornamen wenn sie Älter als 18 sind? Ist das möglich? Nein, dazu musst du UPDATE verwenden und die jeweilige Spalte auf NULL setzen. Rest kann ich gerade nicht anschauen.
2. Februar 201114 j Nein, dazu musst du UPDATE verwenden und die jeweilige Spalte auf NULL setzen. Rest kann ich gerade nicht anschauen. Und wieso ist das nicht möglich? Und warum muss er UPDATE nehmen wenn er was löschen will? WHERE in DELETE ist doch das normalste...
2. Februar 201114 j man kann aber nicht wie im beispiel gefragt, bestimmte spalten eines oder mehrer datensätze löschen.
2. Februar 201114 j Und wieso ist das nicht möglich? Und warum muss er UPDATE nehmen wenn er was löschen will? WHERE in DELETE ist doch das normalste... Genau, weil er geschrieben hat, er möchte einzelne Spalten löschen. Das geht nicht, daher muss er diese updaten.
3. Februar 201114 j Danke @all (: hätten wir das schonmal geklärt! Aber mich interessiert immer noch brennend was mit dem Syntaxdiagramm ist, so richtig oder total falsch?
3. Februar 201114 j Das DELETE FROM kann in eine Entität und ob das WHERE so richtig ist in einem Quadrat, kann ich dir nicht genau sagen. Wo ist deine Bedingung für's WHERE?
3. Februar 201114 j Nein. Where ist was für ein Wort? Fertig/Variabel.... Dazu fehlt in diesem Zweig .. Optionen für Where etc....
3. Februar 201114 j Where Variabel..... Aha. Bitte noch mal lesen, ich hoffe, das ging so nicht an mich. ^^
3. Februar 201114 j Also ist es nun überflüssig diese durch ein weiteres Syntaxdiagramm welches sich mit der Zeichenkette beschäftigen würde zu definieren?
3. Februar 201114 j Du kannst die Bedingungen direkt in die Entities schreiben, ja. Wäre doch sonst viel zu umständlich, wenn du das meinst.
4. Februar 201114 j Hier wär ein Beispiel. Muss man eben für mysql entspreched vereinfachen/anpassen. Dim
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.