Mysql Befehle

  • Wollte nachfragen ob all die Befehle richtig sind weil ich demnächst eine Klassenarbeit darüber schreibe..Danke im vorraus..

    select * from projekt where Auftragswert > '20000';

    select * from mitarbeiter where eingestellt < '1998';

    select * from projekt where Auftragswert > '20000' and storniert = 'Ja';

    select * from projekt where Auftragswert < '30000' and storniert = 'Nein';

    select * from projekt where (Auftragswert < '30000' or Auftragswert > '100000');

    select * from projekt where Auftragswert >= '20000' <= '50000';

    select * from projekt where Auftragswert < '20000' or Auftragswert > '50000';

    select * from projekt where bezahlt = '0';

    select * from where bezhalt < Auftragswert;

    select * from mitarbeiter where not ort = 'Köln';

    select * from mitarbeiter where eingestellt between '1996-01-01' and '1996-12-31';

    select * from mitarbeiter where not eingestellt between '1996-01-01' and '1996-12-31';

    select * from projekt where (Auftragswert > 25000 and Auftragswert < 60000);

    select * from mitarbeiter where ort = 'Chemnitz' or ort= 'Dresden' or ort= 'Suhl';

    select * from mitarbeiter where name = 'Sch%';

    select name,vorname from mitarbeiter order by name,vorname;

    select * from mitarbeiter by name;

    insert into kunden(nummer,name,ort) values (1,'Herbert','Köln');

    create table hundi(name varchar(20),ort varchar(20),Plz char(5));

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress, WoltLab & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

    Wenn du Fragen hast, kannst du dich gerne jederzeit an @Maximilian Rupp wenden

    Hinweis:

  • Habe beim Überfliegen auch keine Fehler gefunden. Idealerweise holst du dir irgendwoher nen MySQL-Server (einfach schnell bei einem Freehoster registrieren oder selbst aufsetzen, zum reinen Testen eignet sich auch XAMPP) und probierst die Querys aus.

  • Zitat

    select * from where bezhalt < Auftragswert;

    Zitat von stern3007;737041

    Falls du noch nicht selbst probiert hast:

    Mach mal den Tippfehler da weg ;)

    Da würde ich nicht nur den Tippfehler wegmachen, sondern auch ne Tabelle einfügen, die ausgelesen werden soll ;)

  • Was zu einer besseren Übersicht dazu trägt ist:

    1. Die MySQL Schlüsselwörter (wie zB SELECT, FROM, WHERE etc) groß schreiben.
    2. Einrücken. Dann würde ein Query z.B. so aussehen:

    SQL
    SELECT
         Autor,
         ID,
         Titel
    FROM
         News;

    Und wie meine vorredner schon gesagt haben:
    Querys kann man wunderbar mit XAMPP (phpmyadmin) testen.

    Hauptrechner: Intel Q6600 | Gigabyte P35-DQ6 | ATi Radeon 2900XT | 4 GB OCZ RAM | Corsair HX520W | 31 TB Festplattenkapazität | 120 GB OCZ Vertex II SSD | Wasserkühlung

    LAN-Rechner: Intel Xeon UP W3520 | nVidia Geforce 8800 GTS | 4 GB TeamGroup RAM | LC Power LC6550 | 640 GB Platte

    HTPC: AMD Athlon II X2 250 | Foxconn A88GM Deluxe | 4 GB TeamGroup RAM | 3 TB Hitachi Platte

  • Mir gehts genauso wie dem anderen gast stimmen diese befehele?

    select Name, Strasse, PLZ, Orst from mitarbeiter order by Name;
    select ProjNr, Bezeichnung, Beginn from projekt order by Begin;
    select Name, Vorname, Telefon, from mitarbeiter order by Name ASC;
    select Name, eingestellt from mitarbeiter order by eingestellt DESC LIMIT 5;
    select Leiter, Bezeichnung, Auftragswert from projekt order by Beginn;
    select * from mitarbeiter where Geschlecht =´m´;
    select * from mitarbeiter where eingestellt <´1999-02-01´;
    select *from mitarbeiter where eingestellt between ´1999-02-01´AND ´1999-11-30´
    select * from projekt where Auftragswert >50000
    select * from projekt where Auftragswert <30000 OR Auftragswert <80000 AND storniert =´Ja´;
    select * from projekt where Auftragswert between 30000 AND 50000
    select * from projekt where bezahlt >0;
    create table katze ( name varchar (20), geburtstag varchar (20), rasse varchar (20) );
    insert into katze (name,geburtstag,rasse) values (´Bronko´,´2005-05-05´.´Tiger´);
    insert into katze (name,geburtstag,rasse) values (´Susi´,´2003-03-03´.´Tiger´);
    alter table katze add Nr varchar(20);
    update katze set Nr = ´3´where name like ´Bronko´;
    update katze set Nr = ´4´where name like ´Susi`;

  • Zitat von Desert_Igel;737426

    Was zu einer besseren Übersicht dazu trägt ist:

    1. Die MySQL Schlüsselwörter (wie zB SELECT, FROM, WHERE etc) groß schreiben.
    2. Einrücken. Dann würde ein Query z.B. so aussehen:

    SQL
    SELECT
         Autor,
         ID,
         Titel
    FROM
         News;

    Und wie meine vorredner schon gesagt haben:
    Querys kann man wunderbar mit XAMPP (phpmyadmin) testen.

    Zitat von Bassboy;735387

    [...] Idealerweise holst du dir irgendwoher nen MySQL-Server (einfach schnell bei einem Freehoster registrieren oder selbst aufsetzen, zum reinen Testen eignet sich auch XAMPP) und probierst die Querys aus.

    Zitat von Jochy;735289
    Zitat von Jochy;735276

    probiers doch einfach aus :)


    Lesen schadet nicht. Wenn du Fragen hast, dann frag.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!