depp: mysql

moin
kann ich durch einen mysql befehl bei allen einträgen, deren feld1-wert=0 ist, den wert von feld2 ändern lassen zu 'nichts'?
Oder muss hierfür extra ein script geschrieben werden?

danke

  1. Ⓗⓐⓛⓛⓞ depp!

    kann ich durch einen mysql befehl bei allen einträgen, deren feld1-wert=0 ist, den wert von feld2 ändern lassen zu 'nichts'?
    Oder muss hierfür extra ein script geschrieben werden?

    UPDATE tabelle SET feld2 = NULL WHERE feld1 = '0';

    ℆, ℒacℎgas

    --
    Keine Verbesserung ist zu klein oder geringfügig, als dass man
    sie nicht durchführen sollte. (Adorno)
  2. Hi,

    wie wäre denn mysql_query("UPDATE tabelle SET feld2 = '' WHERE feld1 = '0')? Oder hab ich was falsch verstanden?

    Gruß
    Ben

    1. Hi,

      wie wäre denn mysql_query

      "mysql_query" ist kein MySQL-Befehl.

      UPDATE tabelle SET feld2 = '' WHERE feld1 = '0'

      '' ist nicht nichts.

      Cheatah

      --
      X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
      X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
      X-Will-Answer-Email: No
      X-Please-Search-Archive-First: Absolutely Yes
      1. Hi,

        "mysql_query" ist kein MySQL-Befehl.

        Nicht? Hm. Dann mach ich das wohl falsch. Hat bislang immer funktioniert und in meinem Buch stand es so... Dachte ich zumindest.

        '' ist nicht nichts.

        Richtig, das muss natürlich NULL heißen, sorry.

        Gruß
        Ben

        1. Hi,

          "mysql_query" ist kein MySQL-Befehl.
          Nicht?

          nein. Es ist ein PHP-Befehl. Für SQL-bezügliche Fragen also absolut irrelevant und im besten Falle nur kontraproduktiv.

          Cheatah

          --
          X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
          X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
          X-Will-Answer-Email: No
          X-Please-Search-Archive-First: Absolutely Yes
          1. Hello,

            "mysql_query" ist kein MySQL-Befehl.
            Nicht?

            nein. Es ist ein PHP-Befehl. Für SQL-bezügliche Fragen also absolut irrelevant und im besten Falle nur kontraproduktiv.

            Es ist eine Funktion von PHP, kein Befehl.

            Harzliche Grüße aus http://www.annerschbarrich.de

            Tom

            --
            Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
            Nur selber lernen macht schlau
            1. Ⓗⓐⓛⓛⓞ Tom!

              Es ist eine Funktion von PHP, kein Befehl.

              Merci, les pédants.

              ;-)

              ℆, ℒacℎgas

              --
              Keine Verbesserung ist zu klein oder geringfügig, als dass man
              sie nicht durchführen sollte. (Adorno)
              1. Hello,

                Es ist eine Funktion von PHP, kein Befehl.

                Merci, les pédants.

                De rien!

                Harzliche Grüße aus http://www.annerschbarrich.de

                Tom

                --
                Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
                Nur selber lernen macht schlau
          2. Hi,

            nein. Es ist ein PHP-Befehl. Für SQL-bezügliche Fragen also absolut irrelevant und im besten Falle nur kontraproduktiv.

            Okay, na gut. Ein Fehler meinerseits. Daran habe ich natürlich nicht gedacht... Tut mir leid.

            Ben