Zum Inhalt springen

Starter1176

Mitglieder
  • Gesamte Inhalte

    5
  • Benutzer seit

  • Letzter Besuch

  1. Hallo Zusammen, ich habe hier mehrere ewig lange Excel Dateien. Der Aufbau ist immer derselbe. Diese soll ich nun so umstellen, dass sie einer gewissen Form entsprichen. Ich bin jetzt soweit, dass ich durchdrehe, da ich mit halb automatisch und halb händisch jedesmal die Daten zerschieße. Könnt Ihr mir helfen die Datei in einem Ruck umzustellen? Der Aufbau ist wie folgt: In Spalte A stehen alle Daten untereinander. Diese haben einen Bezug zueinander und müssen in 3 Spalten aufgeteilt werden. Der Aufbau ist wie folgt: Spalte A (restliche Spalten leer) ------------------------------------------- [PRODUKT A] $$Artikel1=/#PREIS#/ $$Artikel2=Festpreis $$Artikel434=VHB ###### #################################### [PRODUKT B] $$Artikel1=/#PREIS#/ $$Artikel2=86 $$Artikel43334=Festpreis $$Artikel42234=VHB $$Artikel41134=986 $$Artikel4456734=65 $$Artikel435674=99 $$Artikel4326734=89 #################################### [PRODUKT C] $$Artikel1=/#PREIS#/ $$Artikel2=VHB $$Artikel43334=VHS $$Artikel42234=VHS Format dass ich erreichen möchte ist folgendes: SPALTE C Spalte D Spalte H [PRODUKT A] $$Artikel1 PREIS [PRODUKT A] $$Artikel2 Festpreis [PRODUKT A] $$Artikel434 VHB [PRODUKT B] $$Artikel1 PREIS [PRODUKT B] $$Artikel2 86 [PRODUKT B] $$Artikel43334 Festpreis [PRODUKT B] $$Artikel42234 VHB [PRODUKT B] $$Artikel41134 986 [PRODUKT B] $$Artikel4456734 65 [PRODUKT B] $$Artikel435674 99 [PRODUKT B] $$Artikel4326734 89 [PRODUKT C] $$Artikel1 PREIS [PRODUKT C] $$Artikel2 VHB [PRODUKT C] $$Artikel43334 VHS [PRODUKT C] $$Artikel42234 VHS Also alles in Zeilen und vor jedem Artikel steht das zugehörige Produkt alle Zeilen die nicht $$ oder [ Klammer besitzen sollen gelöscht werden. Ach so sorry, ohne die eckigen Klammern, aber die kann ich ja anschließend mit suchen/ersetzen wegmachen. Wäre so froh wenn Ihr mir dabei helfen könntet. Wenn Ihr Fragen habt, jederzeit gern. Vielen Dank
  2. Die View bildet per right outer join die Tabellen ab mit 4 kriterien (Where Kriterium in ('x','y'....).
  3. Ja, die Statistiken sind sogar ziemlich aktuell! Stand gestern! Dachte ich sollte lieber das sql umformulieren?
  4. 1.Tabelle Index auf Vertragsnummer 2. Tabelle Index auf Vertragsnummer,Vertragsversion, 3.Tabelle Index auf Vertragsnummer,Vertragsversion 4.Tabelle Index auf Produkt(im sql nicht abgefragt) 5.Tabelle Index auf ...(im sql nicht abgefragt) 6.Tabelle Index auf sparten (im sql nicht abgefragt,dafür aber ein attribut aus der tabelle) CTAS = create table??
  5. Abfrage greift auf eine View mit 25 Mio Zeilen zu und läuft einfach ewig. Wie kann ich die Performance steigern? DROP table NEUE_TABELLE; CREATE table NEUE_TABELLE as SELECT a.zeitstempel, a.vertragsnummer, a.vertragsversion, a.datum1,a.herkunft,a.einheit, SUM (a.einheit2) as einheit2, SUM (a.einheit3) as einheit3, a.sondernummer, a.sondernummer2, a.nummer2, CASE WHEN a.datum1 in ('N') then ('00000000') ELSE NULL END as Del_Kz FROM VIEW_auf_Tabelle WHERE a.datum1 IN ('N') AND a.herkunft in ('XXX') AND substr(organisation,1,2) in ('YY') GROUP BY a.zeitstempel, a.vertragsnummer, a.vertragsversion, a.datum1,a.herkunft,a.einheit, a.sondernummer, a.sondernummer2, a.nummer2, CASE WHEN a.datum1 in ('N') then ('00000000') ELSE NULL END ; CREATE INDEX NEUE_TABELLE ON NEUE_TABELLE (vertragsnummer); analyze table NEUE_TABELLE ESTIMATE STATISTICS SAMPLE 50 PERCENT;

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...