Sie können auch einen Mengenoperator wie UNION in der SQL-Anweisung verwenden, wenn Sie Abfragedaten in eine temporäre Tabelle einfügen. Verwenden Sie das folgende Anweisungsformat, wenn Sie einen Mengenoperator benutzen:
INSERT INTO
Ich habe eine Tabelle mit 2 Spalten, Datum und Punktzahl. Es hat höchstens 30 Einträge für jeden der letzten 30 Tage. MySQL wie fehlende Daten in Bereich zu füllen? date score ----------------- 1. 8. 2010 19 2. 2010 21 4. 2010 14 7. 2010 10 10. 2010 14 Mein Problem ist, dass einige Daten fehlen - ich sehen will: 3. 2010 0 5. Sql tabelle erstellen und fallen earth. 2010 0 6. 2010 0 7. 2010 10... Was ich von der einzigen Abfrage benötigen zu bekommen ist: 19, 21, 9, 14, 0, 0, 10, 0, 0, 14... Das bedeutet, dass die fehlenden Daten mit 0 gefüllt sind. Ich weiß, wie man alle Werte bekommt und serverseitig durch Daten iteriert und die Lücken verpasst. Aber ist das in mysql möglich, so dass ich das Ergebnis nach Datum sortiere und die fehlenden Teile bekomme. EDIT: In dieser Tabelle gibt es eine andere Spalte namens UserID, also habe ich 30. 000 Benutzer und einige von ihnen haben die Punktzahl in dieser Tabelle. Ich lösche die Daten jeden Tag, wenn das Datum < vor 30 Tagen, weil ich die letzten 30 Tage für jeden Benutzer Score benötigen.
---------------------------------------------------------- -- Tabelle erstellen create table ispiel ( ID int, Beschreibung varchar(50)) -- Tabelle erstellen ---------------------------------------------------------- -- Index erstellen CREATE UNIQUE NONCLUSTERED INDEX [IDX_Beispeil_ID] ON [dbo].
#1 Hallo, ich dachte ich beschäftige mich mal ein klein wenig mit MySQL um da ein wenig was von zu verstehen, weniger um das großartig einzusetzen. Ich hab mir mal die Doku von angeschaut und versucht die Befehle mit phpmyadmin auszuprobieren. Sql tabelle erstellen und fallen . Ich habe jetzt mal eine Tabelle erzeugt und will diese nun mit Inhalt füllen. Ich habe mal das beispiel aus der Doku mit den Haustieren genommen. nun versuche ich per SQL: INSERT INTO haustier -> VALUES ('Puffball', 'Diane', 'Hamster', 'w', '1999-03-30', NULL); da bekomme ich aber ein Fehler: #1064 - You have an error in your SQL syntax; Muss ich irgendwie noch Spalten oder sowas mit angeben? Viele Grüße youza Erfahrenes Mitglied #3 Du kannst es theoretisch auch ohne Spaltennamen machen musst dann aber eben für jede Spalte einen Wert mitgeben aber sauberer ist es wie Sheel es schreibt mit den Spaltennamen.
Und nun füllen wir die Tabelle mit Inhalt: Vor unserem INSERT -Befehl muss natürlich eine Verbindung zur Datenbank hergestellt und die gewünschte Datenbank ausgewählt werden. PHP-Quellcode: MySQL-Befehl INSERT $sql = " INSERT INTO `adressen` ( `id`, `nachname`, `vorname`, `akuerzel`, `strasse`, `plz`, `telefon`) VALUES NULL, 'Pratzner', 'Axel', 'm', NULL, '72070', '07071-77.. '); "; $db_erg = mysqli_query($db_link, $sql) or die("Anfrage fehlgeschlagen: ". mysqli_error()); Unsere erste Datenbank mit Tabelle und Inhalt ist erzeugt, mit der wir nun spielen können. Geben Sie mindesten noch 2 weitere Datensätze ein, damit wir für den nächsten Schritt auch etwas zum ausgeben und auswerten haben. WhatsApp teilen tweet Facebook teilen pin it mitteilen teilen Fehler gefunden? Fehler? X Wenn Sie einen Fehler finden, bitte mitteilen (egal ob Schreibfehler oder inhaltlicher Fehler). MySQL wie fehlende Daten in Bereich zu füllen? - Hervorragende Bibliothek. Mit Maus fehlerhafte Stelle markieren und übernehmen mit folgendem Button: Nach Absenden kommt hier Feedback! Bitte nicht doppelt absenden.
Jeder der 20 italienischen Provinzen hat ihre eigenen Pastaspezialitäten. Bei der Pasta unterscheidet man die Pastasorten, Pastaformen (über 180 verschieden Schnittformen, Größen, Stärken, Längen) und die unterschiedliche Pastatexturen. Somit ist eine pauschale Weinempfehlung zu einem Pastagericht nicht möglich. Grundsätzlich passen jedoch die regionalen, italienischen Weiß-, Rosé – und Rotweine sehr gut zu den vielfältigen Pastagerichten. Wein und pasta party. Diese Weinspezialitäten sind allerdings nicht immer und überall in Österreich erhältlich, somit empfehle ich Ihnen österreichische Weine, die zu unterschiedlichen Pasta–Saucen-Gerichten hervorragend dazupassen. Pasta und Sauce – ein Frage des Geschmacks Pasta, das italienische Wort für Teig, ist auch die Bezeichnung für italienische Nudeln, die aus Hartweizengrieß, Wasser und Kochsalz in vielen Größen und Formen hergestellt werden. Nicht zu verwechseln mit den Eiernudeln (all' uovo), die aus Hartweizengrieß, Kochsalz und Eiern bestehen. Weitere Pastavarianten sind: Pasta Integralegenerell (Vollkornnudeln), Pasta con Soia (aus Hartweizengrieß mit Sojamehl), Pasta 5 Cereali (aus Gerste, Hafer, Roggen, Weizen und Buchweizen), Pasta Farro e Lenticchie (mit Dinkel und Linsen), Pasta Orzo e Grano Saraceno (Gerste und Buchweizen).