Zum Inhalt springen

StJansen1986

Mitglieder
  • Gesamte Inhalte

    4
  • Benutzer seit

  • Letzter Besuch

  1. Hi, hab nicht viel Zeit, aber evtl bringt dich das weiter: select sum(anzahl) from ( select row_number() OVER (order BY id,id2,anzahl) as rn, id,id2,anzahl from tabelle ) as tmp where tmp.rn in (1,2); wenn deine Datensätze in der Tabelle eindeutig sind, wird so eine Nummerierung jeder Zeile vorgenommen ( rn). Darauf kannst du dann einschränken welche Zeilen du alle benötigst. Ähnliches vorgehen sollte auch ggfs. beim Delete helfen um eine Zeile ansprechen zu können Gruß Stefan
  2. StJansen1986

    MySQL

    kann leider nicht die original tabelle posten aber hab die struktur beibehalten und nur die Spaltennamen geändert hoffe du kannst da trotzdem was mit anfangen! CREATE TABLE `test`.`tabelle` ( `erste` decimal(15,0) NOT NULL, `zweite` decimal(15,0) NOT NULL, `dritte` int(11) NOT NULL, `vierte` date NOT NULL, `zeitstempel` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, `fuenfte` decimal(15,0) NOT NULL, `sechste` int(11) NOT NULL, `column1` int(11) NOT NULL default '-1', `column2` int(11) NOT NULL default '-1', `column3` int(11) NOT NULL default '-1', `column4` int(11) NOT NULL default '-1', `column5` int(11) NOT NULL default '-1', `text1` varchar(256) NOT NULL default ' ', `text2` varchar(256) NOT NULL default ' ', `text3` varchar(256) NOT NULL default ' ', `text4` varchar(256) NOT NULL default ' ', `text5` varchar(256) NOT NULL default ' ', `text6` varchar(256) NOT NULL default ' ', PRIMARY KEY (`erste`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; Die Ladedaten werden mit | getrennt. Also Bsp: versuch|123||||eintrag|| (also in die erste Spalte wird versuch ein getragen, in die zweite 123 usw). Die Daten die in die integer default felder eingetragen werden sollen sind || also denke ich NULL und so sollte der default wert eingetragen werden!? Hoffe du kannst damit was anfangen und mir weiterhelfen Danke
  3. StJansen1986

    MySQL

    funtioniert leider auch nicht die fehlermeldung bleibt die gleiche trotzdem danke
  4. StJansen1986

    MySQL

    Hallo Zusammen bin absoluter Neuling in MySQL und habe folgendes Problem: und zwar habe ich eine Tabelle erstellt und lade Daten in diese rein. Manche Spalten haben einen default - Wert. Wenn nun beim Laden der Dateien diese Spalten keinen Wert haben, wird auch nicht der Default - Wert eingesetzt! Bsp einer Spalte: column1 int(11) NOT NULL DEFAULT '-1' es erscheinen folgende Fehlermeldungen: out of range value adjusted for column "column1" hoffe ihr versteht mein Problem und könnt mir helfen. Danke im Voraus

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...