-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jep:

DELETE FROM Tabelle WHERE Name='xx';


Mehr z.B.:
UPDATE Tabelle SET Name='M�ller', PLZ=PLZ+1 WHERE Name='Mueller';

INSERT INTO Tabelle (Name, PLZ) VALUES ("Mayer", 90489);

INSERT INTO Tabelle (Name, PLZ) SELECT Bla1, Bla2 FROM Tabelle2
WH...;

Aggregatfunktionen:
        AVG(Wert) Durchschnitt
        COUNT(Wert) Anzahl
        SUM(Wert) Summe
        MAX(Wert), MIN(Wert) ?? :)

Literatur z.B.: Active Server Pages von J�rg Krause, Bonn 1998
Da steht neben ASP auch einiges �ber drin SQL.

Viel Spa�

Heiko Richler

Systemingenieur
Georg-Simon-Ohm-Fachhochschule N�rnberg
Fachbereich Informatik
http://www.informatik.fh-nuernberg.de/Professors/Richler/ 

> -----Urspr�ngliche Nachricht-----
> Von: Bezold (XL-design) [mailto:[EMAIL PROTECTED]] 
> Gesendet: Montag, 21. Januar 2002 15:46
> An: ASP Diskussionsliste fuer Anfaenger
> Betreff: [aspdebeginners] Re: AW: Re: COUNT
> 
> 
> danke Dir.
> 
> Ich denke ich werde meine Programmierstruktur nun ein wenig 
> ausbauen. Am besten ich fange gleich mal damit an mit einer 
> weiteren Frage.
> 
> So schrieb ich bisher den Code um etwas zu l�schen.
> 
> rs.Open "SELECT * FROM Tabelle WHERE Name='xx', conn
> While not rs.EOF
> rs.delete
> rs.MoveNext
> Wend
> rs.close
> 
> Dazu mu� es doch auch eine schnellere Form geben.
> Ich denke wenn ich den Code noch komplett bekomme, dann kann 
> ich daraus auch alle anderen Abfragen schlie�en.
> 
> Gru� Wolfgang
> 
> 
> ----- Original Message -----
> From: "Heiko Richler" <[EMAIL PROTECTED]>
> To: "ASP Diskussionsliste fuer Anfaenger" 
> <[EMAIL PROTECTED]>
> Sent: Monday, January 21, 2002 10:14 AM
> Subject: [aspdebeginners] AW: Re: COUNT
> 
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hallo,
> 
> Genaue Angaben kann man nicht machen. H�ngt von der Datenbank 
> etc. ab. Aber bei COUNT(*) (und den anderen 
> Aggregatfunktionen) kann die Datenbank alle Ihre internen 
> Funktionen und Daten nutzen. Die sind daf�r gez�chtet das 
> optimal abarbeiten zu k�nnen. Bei rs.RecordCount k�nnte es 
> z.B. bei ODBC passieren, dass der Skriptausf�hrende Rechner 
> alle Datens�tze aus der Datenbank bekommt und die dann 
> abz�hlt ... Meine Empfehlung: So viel wie m�glich in der 
> Datenbank, von der Datenbank machen lassen.
> 
> BTW:
> COUNT(*) gibt die Anzahl der Datens�tze
> COUNT(Feld) gibt die Anzahl der nicht leeren Felder "Feld"
> Es geht auch:
> SELECT FremdID, COUNT(*) AS Anzahl
> FROM Tab
> GROUP BY FremdID;
> Da ist "Anzahl" die Anzahl der Datens�tze je "FremdID".
> 
> Gru�
> 
> Heiko Richler
> 
> Systemingenieur
> Georg-Simon-Ohm-Fachhochschule N�rnberg
> Fachbereich Informatik 
> http://www.informatik.fh-nuernberg.de/Professors/Richler/
> 
> > -----Urspr�ngliche Nachricht-----
> > Von: Bezold (XL-design) [mailto:[EMAIL PROTECTED]]
> > Gesendet: Sonntag, 20. Januar 2002 11:11
> > An: ASP Diskussionsliste fuer Anfaenger
> > Betreff: [aspdebeginners] Re: COUNT
> >
> >
> > Danke f�r die schnelle Antwort,
> > kann mir auch jemand sagen, wieviel % schneller der untere 
> Code ist? 
> > bzw. warum der untere Code schneller ist, damit ich es besser 
> > verstehe.
> >
> > rs.Open "SELECT An FROM Message WHERE An=" & Usernummer, 
> conn Mess = 
> > rs.RecordCount rs.Close
> >
> > rs.Open "SELECT COUNT(*) AS Anzahl FROM Message WHERE An=" & 
> > Usernummer, conn Anzahl = rs("Anzahl") rs.close
> >
> > Gru� Wolfgang
> >
> >
> 
> -----BEGIN PGP SIGNATURE-----
> Version: PGPfreeware 6.5.3 for non-commercial use
> <http://www.pgp.com>  
> 
> iQA/AwUBPEvOAc0SDAlZLdnIEQJ6OACgkAcF/Jg14fVHYtTqZzbXvfsqoPsAn1RS
> NQU3TZO/xglPEGyyqK5MlUn8
> =fw9i
> -----END PGP SIGNATURE-----
> 
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed 
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie  knnen sich unter folgender URL an- und abmelden: 
> | 
> http://www.aspgerman.com/aspgerman/listen/anme>
> lden/aspdebeginners.asp  
> 
> 
> 
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] 
> | subscribed http://www.aspgerman.com/archiv/aspdebeginners/ = 
> | Listenarchiv Sie knnen sich unter folgender URL an- und abmelden:
> |   
> | 
> http://www.aspgerman.com/aspgerman/listen/anme>
> lden/aspdebeginners.asp  
> 

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.3 for non-commercial use <http://www.pgp.com>

iQA/AwUBPEwd0c0SDAlZLdnIEQI/sQCg4RHWogOuHxt6FcOKetL9QXPI/LsAoMo5
qNRM76X3rGjumNv8LsiUGMpr
=b3n6
-----END PGP SIGNATURE-----

| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an