Thread (Message) | Date | Author |
Score |
Board |
Order by bei JOIN's
(#35448) |
2007-05-09 09:24 |
MartinR
|
       |
Datenbanken und Verzeichnisdienste |
… FD INNER JOIN
qkan_fehler_status as FS1 ON
FD.id = FS1.fehler_id
GROUP BY
FD.id
ORDER BY
$order_by
LIMIT
$start, $MeldungenProSeite[/quote]\n\n
<!--EDIT|MartinR|1178688321--> |
|
Order by bei JOIN's
(#35444) |
2007-05-09 02:26 |
Sucher
|
     |
Datenbanken und Verzeichnisdienste |
Hallo,
in Postgres würde man das mit GROUP BY users.id (oder wie dein PK heisst) und einer aggregate function machen (hier 'max(id)')
Grüße, |
|
SELECT COUNT()
(#35226) |
2007-02-07 14:27 |
Froschpopo
|
   |
Datenbanken und Verzeichnisdienste |
Bei dem GROUP hat sich irgendetwas in mir dagegen gestreubt. Ich weiss auch nicht.
Mit deinem vorletzten Post funktioniert es aber dann soweit ganz gut. |
|
ORDER BY dauert über 60 Sekunden
(#35093) |
2007-01-13 13:42 |
bloonix
|
       |
Datenbanken und Verzeichnisdienste |
Wenn du öfters solche select-order- und auch group by
Statements hast, dann lohnt es sich vielleicht, den MySQL-
Server ein wenig zu tunen, da die Grundeinstellungen für
dickere Sachen nicht mehr… |
|
esskar in der SQL welt
(#34722) |
2006-12-15 08:06 |
MartinR
|
   |
Datenbanken und Verzeichnisdienste |
… as 'bew', sum(bewertung) / count(id) as durchschnitt
FROM
bewertung
GROUP BY
id
ORDER BY
durchschnitt desc
LIMIT 10[/code]
... und Deine zweite Abfrage ist ebenfalls ein 'Count' |
|
esskar in der SQL welt
(#34711) |
2006-09-26 12:06 |
renee
|
   |
Datenbanken und Verzeichnisdienste |
… ON (jm_contact_contacttypes.id = contacts.contacttype_id)
GROUP BY
jm_contact_contacts.contact_id
ORDER BY
conversation.inquiry_time DESC[/code]
Jedenfalls so ungefähr... |
|
Datenbankabfrage HILFE: Zählen wär gut
(#34678) |
2006-09-21 13:34 |
guest Gast
|
   |
Datenbanken und Verzeichnisdienste |
… (key) in (Select key from data where (att LIKE '%a,b,c%')) GROUP BY key ORDER BY key";
[/code]
Kann man irgendwie zählen dass %e% mind. |
|
SQL-Frage: Groessten Wert fuer jede ID in Tabelle
(#34244) |
2006-04-06 15:59 |
renee
|
    |
Datenbanken und Verzeichnisdienste |
[sql]SELECT * FROM table GROUP BY id ORDER BY timestamp DESC[/sql] |
|
Problem mit GROUP BY: Sortierung geht nicht
(#33221) |
2005-05-17 15:28 |
Optalamia
|
       |
Datenbanken und Verzeichnisdienste |
ORDER BY geht aber nicht, wenn ich ein SUM in der Abfrage habe.
Da kommt eine Fehlermeldung, daß ich GROUP BY verwenden soll.
Oder ... (bekomme Idee) ... kann man beides gleichzeitig verwenden? |
|
Problem mit GROUP BY: Sortierung geht nicht
(#33220) |
2005-05-13 09:09 |
renee
|
       |
Datenbanken und Verzeichnisdienste |
Sortieren ist nicht [tt]GROUP BY[/tt], sondern [tt]ORDER BY[/tt]! |
|
Problem bei der Weiterverarbeitung einer Anfrage: DBI MySQL
(#33016) |
2005-02-16 22:16 |
Micha
|
   |
Datenbanken und Verzeichnisdienste |
… = add_rec.add_id
and add_rec.rec_id=researchfront_$i.rec_id group by item order by rec_nr desc};
$sth=$dbh->prepare($sql);
$sth->execute();
#print"SQL=$sql\n";
while (@ary=$sth->fetchrow_array) {… |
|
forum darstellen: bin am verzweifeln..
(#32808) |
2005-01-03 20:31 |
renee
|
   |
Datenbanken und Verzeichnisdienste |
… thread_id ) AS 'Anzahl Posts'
FROM forum_posts WHERE forum_id = 1
GROUP BY thread_id
ORDER BY thread_id DESC LIMIT 0, 30[/sql]
Ergebnis:[code]
thread_id Anzahl Posts
3… |
|
forum darstellen: bin am verzweifeln..
(#32805) |
2005-01-03 18:19 |
steinwolf
|
   |
Datenbanken und Verzeichnisdienste |
… FROM forum_posts WHERE post_id = topic_id AND forum_id = '1' GROUP BY topic_id ORDER BY post_id DESC LIMIT 0, 30
[/sql]
:(
Mysql-Tabelle sieht so aus… |
|
forum darstellen: bin am verzweifeln..
(#32804) |
2005-01-03 16:20 |
renee
|
    |
Datenbanken und Verzeichnisdienste |
jepp, sollte eigentlich [tt]GROUP BY[/tt] heißen...
[sql]SELECT thread_id,count(thread_id) FROM table WHERE forum_id = 3 GROUP BY thread_id ORDER BY thread_id DESC LIMIT 0, 30 ;[/sql] |
|
Wer hat die meisten Datensätze?: mysql Abfrage
(#32545) |
2004-08-05 23:41 |
renee
|
    |
Datenbanken und Verzeichnisdienste |
[code]select count(id) as Anzahl from table group by id order by Anzahl desc limit 1;[/code] |
|
Wer hat die meisten Datensätze?: mysql Abfrage
(#32543) |
2004-08-05 23:14 |
Ronnie
|
   |
Datenbanken und Verzeichnisdienste |
… SQL:
[code]
SELECT COUNT(MessageID) AS Anzahl, Username FROM User
WHERE User.UserID = Nachricht.UserID
GROUP BY Username
ORDER BY Anzahl DESC
[/code]
Ist ungetestet, sollte aber ungefähr passen. |
|
GROUP BY Timestamp ?: Tag bei Timestamp herausfinden
(#32530) |
2004-08-05 21:08 |
Froschpopo
|
      |
Datenbanken und Verzeichnisdienste |
… = $dbh1->prepare("select datestamp, count(id) from userlog group by substring(datestamp,1,10) order by datestamp asc limit 0,12");
$sth_prepare->execute() or die $DBI::errstr;
my $day_now;
my… |
|
GROUP BY Timestamp ?: Tag bei Timestamp herausfinden
(#32529) |
2004-08-05 21:03 |
Froschpopo
|
      |
Datenbanken und Verzeichnisdienste |
… = $dbh1->prepare("select datestamp, count(id) from userlog group by substring(datestamp,1,10) order by datestamp asc limit 0,7");
$sth_prepare->execute() or die $DBI::errstr;
while (my @arr2 =… |
|
problem mit "group by" und "order by"
(#35705) |
2003-11-12 16:34 |
jan10001
|
     |
Datenbanken und Verzeichnisdienste |
Dann verändere das Max zu einen Min … |
|
problem mit "group by" und "order by"
(#35704) |
2003-11-12 16:29 |
Chris
|
        |
Datenbanken und Verzeichnisdienste |
er nimmt nur die größten werte in datum, aber wenn ich die absteigend sortiert haben möchte muss ich noch ein ORDER BY datum DESC reinpacken |