Zum Inhalt springen

bigpoint

Mitglieder
  • Gesamte Inhalte

    1.243
  • Benutzer seit

  • Letzter Besuch

Beiträge von bigpoint

  1. @goos

    Ok ich gebe mir mühe, also ich habe eine abfrage sagen wir select 1, die liefert mir par spalten (Daten) als Ergebnis.

    In der nächste abfrage sagen wir select 2 möchte ich par spalten von select 1 abfragen, gruppieren usw. ( das geht auch wunderbar )

    Jetzt kommt das Problem, in der nächste abfrage möchte ich wieder von select 1 par spalten abfragen , gruppieren usw.

    Und das ganze in einem select !!!!

  2. IMHO kannst du das Alias t nicht gleich bei der Spaltenauswahl für den mittleren SELECT verwenden, da du diese Abfrage doch erst als t benennst.

    welchen select meinst du ?


    select t.anderenteil_spalten_1 from -- select 3
    (
    select t.teil_spalten_1 from -- select 2
    (
    select spalten_1 from ha ha -- select 1
    where la la la
    ) as t
    ) as tt

    [/PHP]

  3. Ich bin eigentlich kein Fan von Volksfesten, aber meine Frau und ich sind eingeladen worden, deshalb gibt's ein verlängertes Wochenende (Fr-So) in München. :D

    da kann ich nur sagen Herzlich Willkommen im München ;)

  4. Eine Frage,

    warum geht es nicht und wie kann ich es lösen

    SQL Server 2000


    Select spalte, spalte1, spalte2,sum(spalte3) as sumsp
    From bla bla
    Where (spalte6 – sumsp) > spalte12
    group by spalte, spalte1, spalte2
    [/PHP]

    Fehler:

    [b]

    Server: Nachr.-Nr. 207, Schweregrad 16, Status 3

    Ungültiger Spaltenname 'sumsp'.

    [/b]

  5. PS: Verrat doch bitte mal, was du damit anstellen willst :)

    Ja es ist auch kein Geheimnis

    Ich lese einfach Daten aus Textdatei und speichre in DB

    Damit der Benutzer sehen kann wie schnell bzw. langsam es ist möchte ich es Ihn anzeigen.

    @Klotzkopp

    Danke

  6. Wenn ich micht nicht irre, dann sollte ein vector eine size() Methode besitzen.

    Du kannst dir also das iterieren ueber deinen vector sparen :)

    Goos

    Na na Du hast mich falsch verstanden.

    Ich will nicht den Gesamtanzahl von Daten die im Vector sind liefern, sonder eins nach dem anderem so wie die for schleife es macht, also iterieren über den vector

    Ist schon ganz ok.

  7. Ich weis mein Deutsch ist .................. noch nicht Perfekt ;), und dass noch wenn man viel zu tun hat und keine Zeit zu nachdenken , ne ne es sollte keine Entschuldigung sein ;)

    Ok ich versuche mit Code

    Das geht

    
    int ianzahl = 0; 
    
    
    for (it=tv.begin(); it!=tv.end(); ++it) 
    
    { 
    
           count<<ianzahl++; 
    
    } 
    
    
    
    und das nicht bzw. zeigt falsche Ergebnisse :eek:
    
    int ianzahl = 0; 
    
    
    for (it=tv.begin(); it!=tv.end(); ++it) 
    
    { 
    
           count<<it;
    
    }
    
    

  8. Hallo,

    ich habe einen vector, und von den vector einen iterator

    jetzt habe ich eine for schleife, etwa so


    int ianzahl = 0;

    for (it=tv.begin(); it!=tv.end(); ++it)
    {
    ianzahl++;
    }

    [/PHP]

    Und wie man seht einen zeler in der schleife,

    den zeler habe ich versucht durch it zu ersetzen, funk aber nicht

    Jetzt die Frage, kann man es doch nicht irgend wie durch den iterator ersetzen.

  9. Ich möchte eine Prozedur schreiben die mir gewissen Anzahl von Daten liefert.

    Warum funktioniert es so nicht ?


    declare @un int
    set @un = 13
    select top @un mon,man,ab,pc from tabele where mon = 12
    [/PHP]

    Fehler :

    Server: Nachr.-Nr. 170, Schweregrad 15, Status 1, Zeile 3

    Zeile 3: Falsche Syntax in der Nähe von '@un'.

    Die Variable @un kriege ich erstmal nach gewissen berechnungen in der Prozedur

  10. Ja, hab ich schon mal gesehen. (Wenn das die Frage des ersten Satzes sein sollte)

    .

    :)

    Wie hast du das Statement denn abgesetzt? Im Query Analyzer?

    .

    ja

    Ähm, Hast du denn auch mal Option "Maximum characters per column" angeschaut? (Menü:Tools->Options->TabReiter:Results) Steht mit Standard-Einstellung auf 256 Zeichen.

    Danke jetzt passt :marine

    aber warum beim print hat es funktioniert ?

  11. Hallo,

    ihr habt das schon bestimmt nicht einmal gesehen.

    Beim SQL Server select Anweisung schneidet nach 255 Zeichen länge ab.

    Beispiel


    declare @test varchar(300)
    set @test = 'dgsdgfsdfsdfddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddhierisespaddddddddddddddddddlkdfdlfkdlkdlk'
    select @test --hier schneidet er es nach 255 zeichenlänge ab ;/
    print @test --hier nicht

    [/PHP]

    kann man vieleich den SQL Server so einstellen, dass er beim select es nicht tun ??

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