Glaube → Handbuch → Wissen
bearbeitet von Raketenwilli> Ich GLAUBE, dass
>
> ~~~sql
> INSERT INTO table (foo, bar, baz) VALUES (1, 2, 3)
> ~~~
>
> gleichwertig ist mit
>
> ~~~sql
> INSERT INTO table SET foo=1, bar=2, baz=3
> ~~~
[Ich WEIß es](https://dev.mysql.com/doc/refman/8.0/en/insert.html).
Nennt sich auch „Update-Syntax“. Und die bevorzuge ich auch, wenn ich nicht mehrere Zeilen auf einmal eintragen will. Warum zeigt sich wie folgt:
~~~SQL
INSERT INTO table
SET
foo = 1,
bar = 2,
baz = 3
~~~
Bei dieser Notationweise habe sogar ICH Schwierigkeiten, noch Fehler zu fabrizieren.
Glaube → Handbuch → Wissen
bearbeitet von Raketenwilli> Ich GLAUBE, dass
>
> ~~~sql
> INSERT INTO table (foo, bar, baz) VALUES (1, 2, 3)
> ~~~
>
> gleichwertig ist mit
>
> ~~~sql
> INSERT INTO table SET foo=1, bar=2, baz=3
> ~~~
[Ich WEIß es](https://dev.mysql.com/doc/refman/8.0/en/insert.html).
Nennt sich auch „Update-Syntax“. Und die bevorzuge ich auch, wenn ich nicht mehrere Zeilen auf einmal eintragen will. Warum zeigt sich wie folgt:
~~~SQL
INSERT INTO table
SET
foo = 1,
bar = 2,
baz = 3
~~~
Bei dieser Notationweise habe sogar ich Schwierigkeiten, noch Fehler zu fabrizieren.
Glaube → Handbuch → Wissen
bearbeitet von Raketenwilli> Ich GLAUBE, dass
>
> ~~~sql
> INSERT INTO table (foo, bar, baz) VALUES (1, 2, 3)
> ~~~
>
> gleichwertig ist mit
>
> ~~~sql
> INSERT INTO table SET foo=1, bar=2, baz=3
> ~~~
[Ich WEIß es](https://dev.mysql.com/doc/refman/8.0/en/insert.html).
Nennt sich auch „Update-Syntax“. Und die bevorzuge ich auch, wenn ich nicht mehrere Zeilen auf einmal eintragen will.
Glaube → Handbuch → Wissen
bearbeitet von Raketenwilli> Ich GLAUBE, dass
>
> ~~~sql
> INSERT INTO table (foo, bar, baz) VALUES (1, 2, 3)
> ~~~
>
> gleichwertig ist mit
>
> ~~~sql
> INSERT INTO table SET foo=1, bar=2, baz=3
> ~~~
[Ich WEIß es](https://dev.mysql.com/doc/refman/8.0/en/insert.html).
Nennt sich auch „Update-Syntax“.
Lösung
bearbeitet von Raketenwilli> Ich GLAUBE, dass
>
> ~~~sql
> INSERT INTO table (foo, bar, baz) VALUES (1, 2, 3)
> ~~~
>
> gleichwertig ist mit
>
> ~~~sql
> INSERT INTO table SET foo=1, bar=2, baz=3
> ~~~
[Ich WEIß es](https://dev.mysql.com/doc/refman/8.0/en/insert.html).
Nennt sich auch „Update-Syntax“.