Ankündigung

Einklappen
Keine Ankündigung bisher.

PHP Tutorial | SQL Basyx :D

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP Tutorial | SQL Basyx :D


    Hallo PHP Entwickler,

    in diesem Video erkläre ich dir die SQL Basyx.

    Viel Spaß mit dem Video

    https://youtu.be/mseVEvluYb0

    #sql #tutorial #deutsch

    apt-get install npm -> npm install -g bower -> bower install <package> YOLO https://www.paypal.me/BlackScorp | Mein Youtube PHP Kanal: https://www.youtube.com/c/VitalijMik


  • #2
    Group By sollte man immer auf alle selektierte Werte anwenden, sonst kann dies zu sehr unschönen Nebeneffekte führen. In vielen SQL Installationen ist auch ONLY_FULL_GROUP_BY aktiviert, dann wirft die Query aus deinem Beispiel sogar ein Fehler.
    https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sqlmode_only_full_group_by

    As of MySQL 5.7.5, the default SQL mode includes ONLY_FULL_GROUP_BY.

    Kommentar


    • #3
      Hey danke fürs ansehen, stimmt habe vergessen es zu erwähnen
      apt-get install npm -> npm install -g bower -> bower install <package> YOLO https://www.paypal.me/BlackScorp | Mein Youtube PHP Kanal: https://www.youtube.com/c/VitalijMik

      Kommentar


      • #4
        Zitat von Zeichen32 Beitrag anzeigen
        Group By sollte man immer auf alle selektierte Werte anwenden, sonst kann dies zu sehr unschönen Nebeneffekte führen. In vielen SQL Installationen ist auch ONLY_FULL_GROUP_BY aktiviert, dann wirft die Query aus deinem Beispiel sogar ein Fehler.
        https://dev.mysql.com/doc/refman/5.7..._full_group_by
        Du kannst diese Parameter in deiner DEV-Umgebung btw. enforcen. Also bei der Verbindung den sql_mode auf was immer du möchtest stellen. Ich habe noch keine Umgebung gesehen, wo man die Variable nicht verändern konnte.
        Man könnte auch die Restriktionen auf gleichem Wege in einer Produktivumgebung lockern, wenn man den Code nicht selbst verbrochen hat, den man deployen soll - aber versuche immer schlechten Code zu fixen. Es könnte sein, dass man bestimmte Dinge in ein paar Jahren halt einfach nicht mehr kann/darf und dann ist man besser aufgestellt, wenn man es gleich richtig gemacht hat.
        Standards - Best Practices - AwesomePHP - Guideline für WebApps

        Kommentar


        • #5
          Zitat von rkr Beitrag anzeigen

          Du kannst diese Parameter in deiner DEV-Umgebung btw. enforcen. Also bei der Verbindung den sql_mode auf was immer du möchtest stellen. Ich habe noch keine Umgebung gesehen, wo man die Variable nicht verändern konnte.
          Man könnte auch die Restriktionen auf gleichem Wege in einer Produktivumgebung lockern, wenn man den Code nicht selbst verbrochen hat, den man deployen soll - aber versuche immer schlechten Code zu fixen. Es könnte sein, dass man bestimmte Dinge in ein paar Jahren halt einfach nicht mehr kann/darf und dann ist man besser aufgestellt, wenn man es gleich richtig gemacht hat.
          Richtig war es noch nie, nur hat MySQL auch nicht gemeckert. Wenn das Ergebnis rauskommt, welches du erwartet, ist dies reines glück. Da dies ein Tutorial für Anfänger ist, sollte man es einfach richtig erklären, anstatt drauf zu verweisen dass man die Fehlermeldung auch deaktivieren kann.

          Kommentar


          • #6
            Edit // Doppelt abgeschickt...

            Kommentar


            • #7
              Zitat von Zeichen32 Beitrag anzeigen
              Da dies ein Tutorial für Anfänger ist, sollte man es einfach richtig erklären, anstatt drauf zu verweisen dass man die Fehlermeldung auch deaktivieren kann.
              Im Prinzip wollte ich eher sagen, dass man es auch für seine Entwicklungsumgebung auf Projekt-Basis, also bei der Verbindung zum Datenbank-Server explizit aktivieren kann, selbst wenn es da normal nicht aktiv ist.
              Standards - Best Practices - AwesomePHP - Guideline für WebApps

              Kommentar

              Lädt...
              X