php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > SQL / Datenbanken
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


SQL / Datenbanken Probleme mit SQL? Hier könnt ihr eure Fragen zu SQL (MySQL, PostgreSQL, MS-SQL und andere ANSI-SQL Server) los werden.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 11-11-2005, 09:50
nekropole
 Newbie
Links : Onlinestatus : nekropole ist offline
Registriert seit: Sep 2003
Ort: Neunkirchen/Austria
Beiträge: 20
nekropole ist zur Zeit noch ein unbeschriebenes Blatt
Standard gleiche Daten - unterschiedliche Ergebnisse?

Zwei identische tabellen auf zwei verschiedenen Server

mit der Abfage

SELECT
COUNT(*)
FROM
workbasics_web wb

geben beide das Ergebnis 72753 aus

mit der Abfrage

SELECT
wb.Werkart,
COUNT(*)
FROM
workbasics_web wb
Group BY
Werkart

gibt aber die eine das Ergebnis

Werkart COUNT(*)
Anthologie 1774
Anthologie Auswahl 3
Artikel 212
Auszug 250
Bildband 27
CD-ROM 2
Collection 1711
Drehbuch 75
Gedicht 319
Handbuch 4
Interview 107
Kunstwerk 753
Kurzgeschichte 27963
Lyrik 193
Nachwort 196
Photography 22
Rißzeichnung 1073
Roman 32261
Sachbuch 576
Sammelband 19
Vorwort 589
___Unbekannt___ 4623

die andere aber

Werkart COUNT(*)
Anthologie 1774
Anthologie Auswahl 3
Artikel 212
Auszug 250
Bildband 27
CD-ROM 2
Collection 1711
Drehbuch 75
Gedicht 319
Handbuch 4
Interview 107
Kunstwerk 753
Kurzgeschichte 27963
Lyrik 193
Nachwort 196
Photography 22
Rißzeichnung 1073
Roman 32262
Sachbuch 576
Sammelband 19
Vorwort 589
___Unbekannt___ 4623


wie man sieht ist die Summe der Romane um eins weniger
und die Gesamtsumme der Werke ergibt 72752 und ich habe
keine Erklärung dafür, denn wäre ein Roman eine andere
Werkart müsste eben eine andere oder neue Werkart
erhöht sein oder hinzukommen. Was auch für einen
Leerwert gilt. So wird aber ein Datensatz einfach nicht
berücksichtigt?

Hat jemend eine Idee was diesen Unterschied hervorruft?

Gruß
Thomas
__________________
Gruß
Thomas Sebesta/Neunkirchen/Austria
Entwicklergruppe dsfdb.org
(d)eutsche (s)peculativ (f)iction (d)aten(b)ank
sourceforge.net/projects/dsfdb/
Mit Zitat antworten
  #2 (permalink)  
Alt 12-11-2005, 13:11
Titus
 PHP Master
Links : Onlinestatus : Titus ist offline
Registriert seit: Jan 2001
Ort: im Rodgau
Beiträge: 4.292
Titus ist zur Zeit noch ein unbeschriebenes Blatt
Question

MySQL-Version? Betriebsystem? Tabellen-Typ?
bitte für beide Server angeben.

Und auf welchem der beiden tritt der Fehler auf (d.h. wo passt die Summe nicht)?
__________________
mein Sport: mein Frühstück: meine Arbeit:

Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.
Mit Zitat antworten
  #3 (permalink)  
Alt 12-11-2005, 14:27
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.745
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

wie sieht denn mit

SELECT
wb.Werkart,
COUNT(wb.Webkart)
FROM
workbasics_web wb
Group BY
wb.Werkart

aus. Wenn du Alias einsetzst, dann sollst du auch verwenden. Es mag ja sein, dass MySQL (fast) jeden Scheiß mitmacht, aber das ist schlampig. Und warum count(*)? Wenn du tippfaul bist dann lass es sein mit dem Programmieren!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Vorteile eines flexiblen ERP Systems
Vorteile eines flexiblen ERP SystemsEin flexibles ERP System bietet in allen Unternehmensbereichen die Grundlage für eine erfolgreiche Verwaltung, Organisation und Planung aller Prozesse.

01.12.2021 | Berni

Software für alle Arten von digitalen Marktplätzen
Software für alle Arten von digitalen MarktplätzenDigitale Marktplätze sind nicht nur im B2C Geschäft seit Jahren etabliert, sondern erfreuen sich mit Kleinanzeigen-Märkten auf lokaler und regionaler Ebene auch im privaten Bereich wachsender Beliebtheit.

09.11.2021 | Berni


 

Aktuelle PHP Scripte

ebiz-trader 6.0 - Das professionelle PHP Marktplatz Script ansehen ebiz-trader 6.0 - Das professionelle PHP Marktplatz Script

Mit unserer Lösungen können Sie nahezu jeden B2B / B2C Marktplatz betreiben den Sie sich vorstellen können. Ganz egal ob Sie einen Automarktplatz, Immobilenportal oder einfach einen Anzeigenmarkt betreiben möchten. Mit ebiz-trader können Sie Ihre Anforder

09.11.2021 Berni | Kategorie: PHP/ Anzeigenmarkt
PHP Newsletter Script SuperWebMailer ansehen PHP Newsletter Script SuperWebMailer

Die webbasierte PHP Newsletter Software SuperWebMailer ist die optimale Lösung zur Durchführung eines erfolgreichen E-Mail-Marketings. Zur Nutzung des PHP Script-Pakets ist eine eigene Webpräsenz/Server mit PHP 5 oder neuer, MySQL 4 oder neuer und die

28.10.2021 mirko_swm | Kategorie: PHP/ Mail
Guestbook Light ansehen Guestbook Light

Das Guestbook Light (kurz: "Gblight") ist ein kinderleichtes Gästebuch in PHP. Durch den Einsatz einer SQLite Datenbank ist es einfach, leicht portabel und schnell. Aufgrund moderner Techniken erfüllt Gblight auch die neuesten Webstandards.

28.10.2021 scripthostingnet | Kategorie: PHP/ Gaestebuch
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:54 Uhr.